Skip to content

Commit

Permalink
Bump versions for Qiskit 0.45.3 (#11694)
Browse files Browse the repository at this point in the history
This also includes a minor fixup of the only release note for the
version.
  • Loading branch information
jakelishman authored Feb 1, 2024
1 parent 94ea49d commit 9354807
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 10 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
members = ["crates/*"]

[workspace.package]
version = "0.45.2"
version = "0.45.3"
edition = "2021"
rust-version = "1.64" # Keep in sync with README.md and rust-toolchain.toml.
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
# The short X.Y version
version = "0.45"
# The full version, including alpha/beta/rc tags
release = "0.45.2"
release = "0.45.3"

language = "en"

Expand Down
2 changes: 1 addition & 1 deletion qiskit/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.45.2
0.45.3
4 changes: 2 additions & 2 deletions qiskit_pkg/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@
with open(README_PATH) as readme_file:
README = readme_file.read()

requirements = ["qiskit-terra==0.45.2"]
requirements = ["qiskit-terra==0.45.3"]

setup(
name="qiskit",
version="0.45.2",
version="0.45.3",
description="Software for developing quantum computing programs",
long_description=README,
long_description_content_type="text/markdown",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,25 @@
---
prelude: |
Qiskit 0.45.3 is a point release with no code changes other than to raise an :exc:`ImportError`
if it detects it has been installed in an invalid environment with Qiskit 1.0+.
if it detects it has been installed in an invalid environment with Qiskit >=1.0.
Please read `our migration guide about the new packaging <https://qisk.it/1-0-packaging-migration>`__
for help on errors, preparing for Qiskit 1.0, and more detailed background information.
.. note::
Qiskit 1.0 is due to release approximately two weeks after Qiskit 0.45.3,
on the 15th of February 2024, and might not yet be available when you
read this message. This change is being made proactively.
The packaging structure of Qiskit is changing in Qiskit 1.0, and unfortunately the changed
requirements cannot be fully communicated to ``pip``, especially if ``pip install --upgrade``
commands are run after the environment has been initially configured. All versions of Qiskit
prior to 1.0 (including this one) have an installation conflict with Qiskit 1.0 that ``pip``
will not resolve.
If ``import qiskit`` raises an :exc:`ImportError` for you, your environment is in an invalid
state, and versions of Qiskit 0.45/0.46 and 1.0 are both reachable, which will result in subtley
state, and versions of Qiskit 0.45/0.46 and 1.0 are both reachable, which will result in subtly
broken code. You will need to create a new virtual environment, and ensure that *only* one of
the two versions are installed. In particular, if you are intending to install Qiskit 1.0,
you must have no packages that depend on ``qiskit-terra`` installed; these packages are
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@

setup(
name="qiskit-terra",
version="0.45.2",
version="0.45.3",
description="Software for developing quantum computing programs",
long_description=README,
long_description_content_type="text/markdown",
Expand Down

0 comments on commit 9354807

Please sign in to comment.