-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Poetry doesn't use musllinux binary wheel #5225
Comments
I've got the same problem, with the orjson package. orjson now (since v3.6.7) publishes a musllinux binary wheel compatible with Apline Linux. |
I'm having the same issue with the |
In theory, the implementation of PEP 656 in You can test this using the following snippet. podman run --rm -i --entrypoint sh docker.io/python:3.10-alpine <<EOF
set -xe
apk add gcc libc-dev make libffi-dev curl git
python -m pip install -q git+https://github.com/python-poetry/poetry.git@master
python -m pip install -q git+https://github.com/python-poetry/poetry-core.git@master
poetry new foobar
cd foobar
poetry add cryptography
EOF However, we seem to have a broader issue of Poetry re-using core's vendored packages and thereby being tied to the version there cusing some unexpected issues. While outside the scope of this particular issue, we should handle it in another issue. |
Closed as it's working for me in poetry 1.2.0b1 and later |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
-vvv
option).Issue
Poetry isn't finding musllinux binary wheel for the cryptography package that pip finds. Instead, it compiles from source on Alpine. Pip finds the binary package and installs cryptography successfully.
This gist contains scripts to reproduce the issue.
The text was updated successfully, but these errors were encountered: