-
-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pure Python wheel or WASM/Emscripten build #423
Comments
Yes I could build both pure python wheels and wasm compiled wheels. The pure Python wheels are much smaller (somewhere around 60kb vs 777kb). However the compiled wheel should be faster (I didn't test that though). So I think it would likely make sense to publish both versions so users can select based on their usage. |
In pyodide, if the PyPi wheels are universal, they can be installed using As to getting packages into pyodide, I think that is managed by requesting inclusion via an issue to the pyodide repo. |
I published a new version that properly builds for pyodide. There are already requests to add it to pyodide (pyodide/pyodide#4994) and emscripten-forge (emscripten-forge/recipes#1270). So hopefully it will get added there soon. In the meantime you can use the attached wheel and just host it yourself. |
Fantastic, thanks. |
From a quick upload test to JupyterLite, neither the zip nor the wheel can be imported using |
I don't know much about the pyodide ecosystem. I used the attached test environment. There I did run:
|
This was probably because we changed the ABI tag from |
I would like to be able to use
rapidfuzz
in WASM / Pyodide backed notebook environments such as JupyetrLite and marimo notebooks.Is there any chance of getting a pure Python wheel for
rapidfuzz
, or a WASM/Emscripten compiled wheel?The text was updated successfully, but these errors were encountered: