From 611c7ce4dc6c936b4def9470ae82c4e49222e127 Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Sun, 3 Dec 2023 10:04:41 -0500 Subject: [PATCH] Remove unused optional requirements With the removal of algorithms and opflow in #11324, #11111, and #11086 along with the removal of the BIPMapping transpiler pass in #10526 several optional test dependencies are no longer used in the code base. This commit removes them from requirements-optional.txt as several have compatibility issues with Python 3.12 and are causing failures in the nightly builds. Since they're no longer used we shouldn't bother installing them anymore. --- requirements-optional.txt | 6 ------ 1 file changed, 6 deletions(-) diff --git a/requirements-optional.txt b/requirements-optional.txt index 86f6047557cb..0e94040e69c1 100644 --- a/requirements-optional.txt +++ b/requirements-optional.txt @@ -24,14 +24,8 @@ seaborn>=0.9.0 qiskit-aer qiskit-qasm3-import python-constraint>=1.4 -cplex; python_version < '3.11' cvxpy -docplex -jax; platform_system != 'Windows' -jaxlib; platform_system != 'Windows' scikit-learn>=0.20.0 -scikit-quant<=0.7; platform_system != 'Windows' -SQSnobFit z3-solver>=4.7 # Tweedledum is unmaintained and its existing Mac wheels are unreliable. If you # manage to get a working install on a Mac the functionality should still work,