I can help and i would gladly do so but only if a tested sdk ( emscripten is quite an exotic thing ) on a clean VM ubuntu 22.04 is used. it is here GitHub - pygame-web/python-wasm-sdk: Tooling for building CPython+Pygame on WebAssembly python 3.10/11/12
That’s standard CI env for github and tbh the github CI is 2-3x faster than my pc.I also already build another 3D engine with cmake on that sdk so i know when emscripten is getting haywire
@serega-kkz btw maybe you would be interested in Running In-Browser - #4 by pmpp
nb: only 3.10 has numpy for now