Skip to content

Commit 5fb87fc

Browse files
Clean up package dependencies (backport #1574) (#1576)
Previously, package dependencies were moved from separate requirements*.txt files into pyproject.toml, but the old files were not removed. This situation left to the old files accidentally being edited instead of pyproject.toml. Here the old files are removed and dependency changes that had been made to them are carried over to pyproject.toml (just bumping minimum versions and dropping qiskit-dynamics).<hr>This is an automatic backport of pull request #1574 done by [Mergify](https://mergify.com). Co-authored-by: Will Shanks <willshanks@us.ibm.com>
1 parent 56f6efa commit 5fb87fc

File tree

4 files changed

+3
-59
lines changed

4 files changed

+3
-59
lines changed

pyproject.toml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ description = "Software for developing quantum computing programs"
99
dependencies = [
1010
"numpy>=1.17",
1111
"scipy>=1.4",
12-
"qiskit>=0.45",
12+
"qiskit>=1.3",
1313
"qiskit-ibm-experiment>=0.4.6",
14-
"qiskit_ibm_runtime>=0.29.0",
14+
"qiskit_ibm_runtime>=0.34.0",
1515
"matplotlib>=3.4",
1616
"uncertainties",
1717
"lmfit",
@@ -54,23 +54,14 @@ extras = [
5454
"cvxpy>=1.3.2", # for tomography
5555
"scikit-learn", # for discriminators
5656
"qiskit-aer>=0.13.2",
57-
"qiskit-dynamics>=0.4.0", # for the PulseBackend
5857
]
5958

6059
[project.entry-points."qiskit.synthesis"]
6160
"clifford.rb_default" = "qiskit_experiments.library.randomized_benchmarking.clifford_synthesis:RBDefaultCliffordSynthesis"
6261

6362
[dependency-groups]
6463
formatting = ["black~=22.0"]
65-
devbase = [
66-
# Extra dependencies for tests/documentation code
67-
# qiskit-ibm-runtime 0.34 and qiskit 1.3 are needed to pass run options through
68-
# qiskit_ibm_runtime.SamplerV2 to test backends' backend.run calls.
69-
# Earlier versions work okay when using physical backends or not passing run
70-
# options.
71-
"qiskit-ibm-runtime>=0.34", # see above
72-
"qiskit>=1.3", # see above
73-
]
64+
devbase = []
7465
testing = [
7566
{include-group = "devbase"},
7667
# Test runner tools

requirements-dev.txt

Lines changed: 0 additions & 33 deletions
This file was deleted.

requirements-extras.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

requirements.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)