Qiskit / qiskit-aer

Aer is a high performance simulator for quantum circuits that includes noise models
https://qiskit.github.io/qiskit-aer/
Apache License 2.0
462 stars 352 forks source link

Missing `cp39-cp39-macosx_11_0_arm64` wheels since `0.14.1` #2167

Open burgholzer opened 2 weeks ago

burgholzer commented 2 weeks ago

Informations

What is the current behavior?

Since the release of qiskit-aer 0.14.1 no Python wheels for Python 3.9 on arm64 macOS have been uploaded to PyPI.

Steps to reproduce the problem

Try to pip install qiskit-aer on arm64 macOS under Python 3.9. It will try to build from the sdist instead of downloading a pre-built wheel.

What is the expected behavior?

Pre-built wheels have been available before 0.14.1. So if there is no big reason for omitting the 3.9 arm64 macOS wheel, such a wheel should be uploaded to PyPI.

Suggested solutions

Check the CD PyPI publishing pipeline, why the specific wheel is not produced anymore.

doichanj commented 2 weeks ago

2106 skips Python 3.8 and 3.9 because macos-latest has become causing CI fails, is there any better way to support 3.8 and 3.9 for arm64 macos ?

burgholzer commented 2 weeks ago

2106 skips Python 3.8 and 3.9 because macos-latest has become causing CI fails, is there any better way to support 3.8 and 3.9 for arm64 macos ?

You might have been hit by https://github.com/actions/setup-python/issues/808 back then. However, this situation has been resolved and both, Python 3.8 and 3.9, are now available on the macos-latest runners via setup-python and work smoothly.

doichanj commented 2 weeks ago

OK I will remove skipping them, thank you