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

Restore MacOS Arm64 for Python 3.8 and 3.9 #2169

Merged
merged 14 commits into from
Aug 22, 2024

Conversation

doichanj
Copy link
Collaborator

@doichanj doichanj commented Jun 7, 2024

Summary

This PR restores distributions for Python 3.8 and 3.9 for MacOS on Arm64 #2167

Details and comments

In deploy.yml and build.yml, we skipped Python 3.8 and 3.9, and we restore them in this fix

@burgholzer
Copy link

If I read the logs here correctly, the failures you are seeing is because the install tries to build a rather old version of numpy (numpy<1.17,>=1.16) for which no arm64 wheels are available. That numpy version is requested because of the cvxpy<1.1.15,>=1.0.0 (from -r requirements-dev.txt (line 6)) dependency, which only started to ship arm64 wheels after v1.2.1 (see https://pypi.org/project/cvxpy/1.2.1/).

Is there any particular reason for the upper bound on the cvxpy dependency?

@doichanj doichanj added this to the Aer 0.15.0 milestone Jun 10, 2024
@Randl Randl mentioned this pull request Jun 30, 2024
@doichanj doichanj requested a review from hhorii August 22, 2024 08:57
@doichanj doichanj merged commit c5a285b into Qiskit:main Aug 22, 2024
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants