Skip to content

Commit

Permalink
Relax CI pin on Numpy < 1.25
Browse files Browse the repository at this point in the history
The release of Numpy 1.26.1 included an upstream patch to fix a bug in
the compiled SIMD versions of complex multiplication loops on macOS, and
we have fixed the deprecation warnings and new CI flakiness on our
side caused by it, so it should now be safe to relax the pin.
  • Loading branch information
jakelishman committed Nov 24, 2023
1 parent 5a5c9e3 commit 96d40bd
Showing 1 changed file with 0 additions and 5 deletions.
5 changes: 0 additions & 5 deletions constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,6 @@
# 4.0+. The pin can be removed after nbformat is updated.
jsonschema==3.2.0

# Numpy 1.25 deprecated some behaviours that we used, and caused the isometry
# tests to flake. See https://github.com/Qiskit/qiskit-terra/issues/10305,
# remove pin when resolving that.
numpy<1.25; python_version<'3.12'

# Scipy 1.11 seems to have caused an instability in the Weyl coordinates
# eigensystem code for one of the test cases. See
# https://github.com/Qiskit/qiskit-terra/issues/10345 for current details.
Expand Down

0 comments on commit 96d40bd

Please sign in to comment.