This website requires JavaScript.
Explore
Help
Sign In
luxolus
/
pyo3
Watch
2
Star
0
Fork
You've already forked pyo3
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
0e9c041e97
pyo3
/
emscripten
/
pybuilddir.txt
1 line
27 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Set up CI for wasm32-emscripten target (#2436) * ci: test on emscripten target This adds CI to build libpython3.11 for wasm32-emscripten and running tests against it. We need to patch instant to work around the emscripten_get_now: https://github.com/sebcrozet/instant/pull/47 We also have to patch emscripten to work aroung the "undefined symbol gxx_personality_v0" error: https://github.com/emscripten-core/emscripten/issues/17128 I set up a nox file to download and install emscripten, download and build cpython, set appropriate environment variables then run cargo test. The workflow just installs python, rust, node, and nox and runs the nox session. I xfailed all the test failures. There are problems with datetime. iter_dict_nosegv and test_filenotfounderror should probably be fixable. The tests that involve threads or asyncio probably can't be fixed. * Some cleanup * Remove instant patch * Add explanations for xfails
2022-06-08 04:59:18 +00:00
build/lib.linux-x86_64-3.11