-
Notifications
You must be signed in to change notification settings - Fork 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
{Packaging} Bump cryptography to 38.0.4, pyOpenSSL to 22.1.0 #24793
Conversation
Issue Azure#24780 Bump cryptography and pyOpenSSL to fix "Failed building wheel for cryptography" error.
Misc |
Thanks for your contribution. |
Issue Azure#24780 - Bump cryptography and pyOpenSSL to fix "Failed building wheel for cryptography" error.
Issue Azure#24780 - Bump cryptography and pyOpenSSL to fix "Failed building wheel for cryptography" error.
I've bumped the packages on all platforms. Please take a look. |
@jiasli @evelyn-ys for review |
Please review again as I've resolved some conflicts. |
Please feel free to merge this as I don't have authorization. |
Co-authored-by: Hang <[email protected]>
Thanks @bebound and @evelyn-ys 🙏. Could one of you please merge this on my behalf as I don't have permissions? |
Providing some history of the In
See: #15687 (comment) Later the constraint were loosened by #19639, so that community packagers can choose whichever version of Now as we only bump Users using |
Ops, looks like we have 39.0.0 now: |
Close #24780.
This also fixes "Failed building wheel for cryptography" error on Mac.
Related command
Installing packages though
azdev setup
Description
This change fixes a
Could not build wheels for cryptography
error which occurs when installing packages on an M1 Mac viaazdev setup
.How to reproduce
Install prerequisites:
Run azdev setup, which will fail when installing azure-cli darwin packages.
Testing Guide
On an M1 Mac run the following.
Observe darwin packaged are installed successfully with no errors.
This checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.