index
index copied to clipboard
Use PEP 656 (Platform Tag for Linux Distributions Using Musl)
Using PEP 656 for more specific/correct platform tags would allow for keeping an --extra-index-url https://alpine-wheels.github.io/index
outside of the Alpine Linux Docker image.
Currently it uses alpine-wheels also on non-compatible platform, e.g. GitHub Actions, because of the generic "linux_x86_64".
I currently build wheels with this command:
pip wheel --no-deps <package_name>
If you can recommend a way to build wheels directly from source distributions on PyPI so they get the correct platform tag, I would love to hear about it.
This would be nice: https://github.com/pypa/cibuildwheel/issues/597
Well cool, cibuildwheel supports building from an sdist. Now I just need to learn how to use it.
I just built a wheel for pendulum with the container image python:3.11-alpine
and I got the musllinux
platform tag, so that's nice.