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

Versions past 2.1.4 publish python 3.4 OSX wheel only #4404

Closed
zsimic opened this issue Aug 16, 2018 · 4 comments
Closed

Versions past 2.1.4 publish python 3.4 OSX wheel only #4404

zsimic opened this issue Aug 16, 2018 · 4 comments

Comments

@zsimic
Copy link

zsimic commented Aug 16, 2018

cryptography 2.1.4 published OSX wheels for python 2.7, 3.4, 3.5 and 3.6

However, all versions after that, for example 2.3.1 published OSX wheels for python 2.7 and 3.4 only.

Would it be possible to publish OSX wheels for python 3.5, 3.6 and 3.7 as well consistently for new versions of cryptography?

@alex
Copy link
Member

alex commented Aug 16, 2018

We publish abi3 wheels, which means they work on all versions of Python3 greater than 3.4.

If you are not having these downloaded automatically, it means you're using an out of date version of pip.

@alex alex closed this as completed Aug 16, 2018
@zsimic
Copy link
Author

zsimic commented Aug 16, 2018

I'm using pip 18.0, pip wheel does download cryptography-2.3.1-cp34-abi3-macosx_10_6_intel.whl however pex (v1.4.5) does not consider that wheel to be valid when I try to create a pex package.

Perhaps this is a pex bug then. I'm not an expert on wheels, but I understand what you're saying - the wheel you publish should be sufficient, yet pex doesn't think so.

@reaperhulk
Copy link
Member

Yeah that sounds like a pex bug

@zsimic
Copy link
Author

zsimic commented Aug 16, 2018

Thank you very much! I learned something :) (abi3 wheels) and let the pex team know (pex-tool/pex#539)

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

3 participants