diff --git a/docs/conf.py b/docs/conf.py index e32ec94cd..26b631f57 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -27,7 +27,7 @@ # The short X.Y version version = '' # The full version, including alpha/beta/rc tags -release = '0.34.0' +release = '0.35.0' # -- General configuration --------------------------------------------------- diff --git a/pyproject.toml b/pyproject.toml index e8ae440a1..bc1687f90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ zip-safe = false root = "." write_to = "qiskit_ibm_runtime/VERSION.txt" version_scheme = "release-branch-semver" -fallback_version = "0.34.0" +fallback_version = "0.35.0" [project] name = "qiskit-ibm-runtime" diff --git a/release-notes/0.35.0.rst b/release-notes/0.35.0.rst new file mode 100644 index 000000000..ca68df284 --- /dev/null +++ b/release-notes/0.35.0.rst @@ -0,0 +1,29 @@ +0.35.0 (2025-02-04) +=================== + +Upgrade Notes +------------- + +- Python 3.8 reached end-of-life on Oct 7th, 2024. Qiskit SDK dropped support for 3.8 in ``qiskit 1.3``. In the same vein, ``qiskit-ibm-runtime`` does not support Python 3.8 anymore. (`2097 `__) + + +New Features +------------ + +- Jobs run in the local testing mode will now return an instance of a new class, + :class:`.LocalRuntimeJob`. This new class inherits from Qiskit's ``PrimitiveJob`` class + while adding the methods and properties found in :class:`.BaseRuntimeJob`. This way, running jobs + in the local testing mode will be more similar to running jobs on a real backend. (`2057 `__) +- Two new fake backends, ``FakeFez`` and ``FakeMarrakesh`` have been added. These are 156 qubit Heron devices. (`2112 `__) + + +Other Notes +----------- + +- Support for ``backend.run()`` has been removed. Please refer to our migration guide + https://docs.quantum.ibm.com/migration-guides/qiskit-runtime + for instructions on how to migrate any existing code that uses + ``backend.run()`` to the new V2 primitives interface. (`1962 `__) +- Parameter expressions with RZZ gates will be checked against the values assigned to them in the pub. An ``IBMInputValueError`` will be raised if parameter values specified in the pub make a parameter expression evaluate to an invalid angle (negative or greater than ``pi/2``). (`2093 `__) +- When there is a maintenance outage, an approproate error message will be raised when trying + to initialize the ``QiskitRuntimeService``. (`2100 `__) diff --git a/release-notes/unreleased/1962.other.rst b/release-notes/unreleased/1962.other.rst deleted file mode 100644 index 0116e224a..000000000 --- a/release-notes/unreleased/1962.other.rst +++ /dev/null @@ -1,4 +0,0 @@ -Support for ``backend.run()`` has been removed. Please refer to our migration guide -https://docs.quantum.ibm.com/migration-guides/qiskit-runtime -for instructions on how to migrate any existing code that uses -``backend.run()`` to the new V2 primitives interface. \ No newline at end of file diff --git a/release-notes/unreleased/2057.feat.rst b/release-notes/unreleased/2057.feat.rst deleted file mode 100644 index be77ddad9..000000000 --- a/release-notes/unreleased/2057.feat.rst +++ /dev/null @@ -1,4 +0,0 @@ -Jobs run in the local testing mode will now return an instance of a new class, -:class:`.LocalRuntimeJob`. This new class inherits from Qiskit's ``PrimitiveJob`` class -while adding the methods and properties found in :class:`.BaseRuntimeJob`. This way, running jobs -in the local testing mode will be more similar to running jobs on a real backend. \ No newline at end of file diff --git a/release-notes/unreleased/2093.other.rst b/release-notes/unreleased/2093.other.rst deleted file mode 100644 index ccd50d020..000000000 --- a/release-notes/unreleased/2093.other.rst +++ /dev/null @@ -1 +0,0 @@ -Parameter expressions with RZZ gates will be checked against the values assigned to them in the pub. An `IBMInputValueError` will be raised if parameter values specified in the pub make a parameter expression evaluate to an invalid angle (negative or greater than `pi/2`). diff --git a/release-notes/unreleased/2097.upgrade.rst b/release-notes/unreleased/2097.upgrade.rst deleted file mode 100644 index 01a4acfab..000000000 --- a/release-notes/unreleased/2097.upgrade.rst +++ /dev/null @@ -1 +0,0 @@ -Python 3.8 reached end-of-life on Oct 7th, 2024. Qiskit SDK dropped support for 3.8 in `qiskit 1.3`. In the same vein, `qiskit-ibm-runtime` does not support Python 3.8 anymore. diff --git a/release-notes/unreleased/2100.other.rst b/release-notes/unreleased/2100.other.rst deleted file mode 100644 index 6a3fbc55e..000000000 --- a/release-notes/unreleased/2100.other.rst +++ /dev/null @@ -1,2 +0,0 @@ -When there is a maintenance outage, an approproate error message will be raised when trying -to initialize the ``QiskitRuntimeService``. \ No newline at end of file diff --git a/release-notes/unreleased/2112.feat.rst b/release-notes/unreleased/2112.feat.rst deleted file mode 100644 index 34ee2aea3..000000000 --- a/release-notes/unreleased/2112.feat.rst +++ /dev/null @@ -1 +0,0 @@ -Two new fake backends, ``FakeFez`` and ``FakeMarrakesh`` have been added. These are 156 qubit Heron devices. \ No newline at end of file