diff --git a/.github/workflows/test_development_versions.yml b/.github/workflows/test_development_versions.yml index 24a51290e..95aa7543e 100644 --- a/.github/workflows/test_development_versions.yml +++ b/.github/workflows/test_development_versions.yml @@ -31,7 +31,11 @@ jobs: run: | python -m pip install --upgrade pip tox python -m pip install toml typer + python tools/extremal-python-dependencies.py add-dependency \ + "qiskit-terra @ git+https://github.com/Qiskit/qiskit.git@stable/0.46" \ + --inplace python tools/extremal-python-dependencies.py pin-dependencies \ + "qiskit @ git+https://github.com/Qiskit/qiskit.git@stable/0.46#subdirectory=qiskit_pkg" \ "qiskit-ibm-runtime @ git+https://github.com/Qiskit/qiskit-ibm-runtime.git" \ "qiskit-algorithms @ git+https://github.com/qiskit-community/qiskit-algorithms.git" \ --inplace diff --git a/README.md b/README.md index ac71047d6..844638929 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ [![Release](https://img.shields.io/pypi/v/circuit-knitting-toolbox.svg?label=Release)](https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/releases) ![Platform](https://img.shields.io/badge/%F0%9F%92%BB%20Platform-Linux%20%7C%20macOS%20%7C%20Windows-informational) [![Python](https://img.shields.io/pypi/pyversions/circuit-knitting-toolbox?label=Python&logo=python)](https://www.python.org/) - [![Qiskit](https://img.shields.io/badge/Qiskit-%E2%89%A5%200.44.1-6133BD?logo=qiskit)](https://github.com/Qiskit/qiskit) - [![Qiskit Nature](https://img.shields.io/badge/Qiskit%20Nature-%E2%89%A5%200.6.0-6133BD?logo=qiskit)](https://github.com/Qiskit/qiskit-nature) + [![Qiskit](https://img.shields.io/badge/Qiskit-%E2%89%A5%200.44.1%2C%20%3C1.0-6133BD?logo=qiskit)](https://github.com/Qiskit/qiskit) + [![Qiskit Nature](https://img.shields.io/badge/Qiskit%20Nature-%E2%89%A5%200.6.0%2C%20%3C0.7-6133BD?logo=qiskit)](https://github.com/Qiskit/qiskit-nature)
[![Docs (stable)](https://img.shields.io/badge/%F0%9F%93%84%20Docs-stable-blue.svg)](https://qiskit-extensions.github.io/circuit-knitting-toolbox/) [![DOI](https://zenodo.org/badge/543181258.svg)](https://zenodo.org/badge/latestdoi/543181258) diff --git a/pyproject.toml b/pyproject.toml index c2e244f58..e0ebc3552 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ dependencies = [ "scipy>=1.5.2", "rustworkx>=0.13.0", "qiskit-aer>=0.12.0", - "qiskit>=0.44.1", + "qiskit>=0.44.1, <1.0", "qiskit-algorithms>=0.2.1", "qiskit-nature>=0.6.0, <0.7", "qiskit-ibm-runtime>=0.12.2", diff --git a/releasenotes/notes/qiskit-0.44-required-5eec7abe45b88ecc.yaml b/releasenotes/notes/qiskit-0.44-required-5eec7abe45b88ecc.yaml index a5d0bb132..3bb94dad8 100644 --- a/releasenotes/notes/qiskit-0.44-required-5eec7abe45b88ecc.yaml +++ b/releasenotes/notes/qiskit-0.44-required-5eec7abe45b88ecc.yaml @@ -3,3 +3,6 @@ upgrade: - | The minimum supported version of ``qiskit`` is now 0.44.1, and the minimum supported version of ``qiskit-ibm-runtime`` is now 0.12.2. + CKT also now explicitly requires a version of ``qiskit`` less than + 1.0, as there is no guarantee that the current version of CKT will + work with Qiskit 1.0.