qiskit-aer icon indicating copy to clipboard operation
qiskit-aer copied to clipboard

Restore MacOS Arm64 for Python 3.8 and 3.9

Open doichanj opened this issue 1 year ago • 1 comments

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

doichanj avatar Jun 07 '24 05:06 doichanj

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?

burgholzer avatar Jun 07 '24 09:06 burgholzer