PyPI-compatible index hosting Python wheels for firebox — content-addressed wheels built against wasix-libc, served via GitHub Pages.
PEP 503 simple repo: /simple/
pip install \ --index-url https://pythonindex.firebox.run/simple/ \ --extra-index-url https://pythonindex.wasix.org/simple/ \ <package>
Inside firebox, the python-dev image sets these as the default PIP_INDEX_URL + PIP_EXTRA_INDEX_URL so guest pip install JustWorks.
This index hosts firebox-tuned wheels — binary-extension packages built against our wasix-libc fork + any upstream overrides we maintain. For any package not hosted here, pip cascades to wasix-extras, which provides broad coverage of pure-Python and common binary wheels.
Wheels here use PEP 440 local version identifiers (e.g. cryptography-47.0.0+firebox.1-cp313-cp313-wasix_wasm32.whl) so users requesting cryptography==47.0.0 resolve to our build when present.
/simple/<package>/ — committed to this repo, served by GitHub PagesWheel build attempts are gated by the firebox project's CI + review process. To request a new wheel, file an issue at jmfirth/firebox.