Skip to content
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

Need binary wheels for other versions of Linux #6451

Closed
mkleehammer opened this issue Oct 21, 2021 · 2 comments
Closed

Need binary wheels for other versions of Linux #6451

mkleehammer opened this issue Oct 21, 2021 · 2 comments

Comments

@mkleehammer
Copy link

A simple pip install cryptography in a python 3.7 virtual environment fails on Windows with the same error as #6411. It is attempting to build from source (*.tar) instead of using a wheel.

I'm pretty sure the answer is obvious - the only CPython wheels are for Python 3.6. In the downloads the Python versions are cp36 and pp37, where "pp" is "PyPy". You'll notice the version of Python #6411 is Python 3.9.

When releasing binary wheels, you'll need to build them for all supported versions. I use a simple script to build a version for every "venv*" directory it finds. I believe there is a way to build version agnostic extensions, which I need to look into

I'm looking for version 3.7. The #6411 author is looking for 3.9. It sounds like a 3.8 and 3.10 would be good too.

@alex
Copy link
Member

alex commented Oct 21, 2021

@alex alex closed this as completed Oct 21, 2021
@mkleehammer
Copy link
Author

Thanks, I missed the abi3 in the filename. (I forgot they had the base version of Python in them.) For others, "recent versions of pip" does not include pip 19. 21.3 does work.

Thanks.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

2 participants