Skip to content

Commit

Permalink
Prepare 0.24.2 release (#10428)
Browse files Browse the repository at this point in the history
* Prepare 0.24.2 release

This commit prepares the 0.24.2 release, this consists of bumping the
version number to 0.24.2 in all the appropriate files. It also adds a
prelude release note to provide a brief introduction to the release. When
this commit merges it should be tagged as the 0.24.2 release.

* Update release notes

* Revert docs changes

* Update releasenotes/notes/fix-basicswap-fakerun-7469835327f6c8a1.yaml

Co-authored-by: Jake Lishman <[email protected]>

---------

Co-authored-by: Jake Lishman <[email protected]>
  • Loading branch information
mtreinish and jakelishman authored Jul 19, 2023
1 parent 7f287db commit 163d1bd
Show file tree
Hide file tree
Showing 17 changed files with 33 additions and 19 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 @@ -5,7 +5,7 @@ members = ["crates/*"]
# to inherit from this rather than needing to duplicate its content themselves. Until we get there,
# keep this in sync with each subpackage `Cargo.toml`'s `package` key.
[workspace.package]
version = "0.24.1"
version = "0.24.2"
edition = "2021"
rust-version = "1.61" # Keep in sync with README.md and rust-toolchain.toml.
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/accelerate/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "qiskit_accelerate"
# The following options can be inherited with (e.g.) `version.workspace = true` once we hit Rust
# 1.64. Until then, keep in sync with the root `Cargo.toml`.
version = "0.24.1"
version = "0.24.2"
edition = "2021"
rust-version = "1.61"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/qasm2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "qiskit-qasm2"
# The following options can be inherited with (e.g.) `version.workspace = true` once we hit Rust
# 1.64. Until then, keep in sync with the root `Cargo.toml`.
version = "0.24.1"
version = "0.24.2"
edition = "2021"
rust-version = "1.61"
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 @@ -25,7 +25,7 @@
# The short X.Y version
version = "0.24"
# The full version, including alpha/beta/rc tags
release = "0.24.1"
release = "0.24.2"

extensions = [
"sphinx.ext.napoleon",
Expand Down
2 changes: 1 addition & 1 deletion qiskit/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.24.1
0.24.2
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
fixes:
- |
Fixed the deserialization of :class:`.DiagonalGate` instances through QPY.
See `#10364 <https://github.com/Qiskit/qiskit-terra/issues/10364>`__.
Fixed the deserialization of :class:`~.DiagonalGate` instances through QPY.
Fixed `#10364 <https://github.com/Qiskit/qiskit-terra/issues/10364>`__
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
---
fixes:
- |
When :func:`~qiskit.quantum_info.synthesis.qs_decomposition`, which does quantum Shannon
decomposition, was called on trivial numeric unitaries that do not benefit from this
decomposition, an unexpected error was raised. With this fix, such unitaries are detected and
the equivalent circuit is returned without performing Shannon decomposition.
Fixed an issue with the :func:`~.qs_decomposition` function, which does
quantum Shannon decomposition, when it was called on trivial numeric
unitaries that do not benefit from this decomposition, an unexpected error
was raised. This error has been fixed so that such unitaries are detected
and the equivalent circuit is returned.
Fixed `#10036 <https://github.com/Qiskit/qiskit-terra/issues/10036>`__
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
fixes:
- |
Fixes a typo where BasicSwap called ``fake_run()`` the attribute instead of ``_fake_run()`` the function.
Refer to `#10149 <hhttps://github.com/Qiskit/qiskit-terra/issues/10147>` for more details.
Fixed an issue in the the :class:`~.BasicSwap` class that
prevented the :meth:`.BasicSwap.run` method from functioning if the
``fake_run`` keyword argument was set to ``True`` when the class was
instantiated.
Fixed `#10147 <https://github.com/Qiskit/qiskit-terra/issues/10147>`__
1 change: 1 addition & 0 deletions releasenotes/notes/fix-bit-copy-4b2f7349683f616a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ fixes:
:class:`.Qubit`\ s (bits without registers) where references to these bits
from the containing circuit could be broken, causing issues with
serialization and circuit visualization.
Fixed `#10409 <https://github.com/Qiskit/qiskit-terra/issues/10409>`__
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
fixes:
- |
Fixed an failure of the pulse builder when the context is initialized with :class:`.BackendV2`.
Fixed an failure of the :ref:`pulse_builder` when the context is initialized with :class:`.BackendV2`.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
fixes:
- |
Fixed the output of pulse :func:`~qiskit.pulse.macros.measure` and
:func:`~qiskit.pulse.macros.measure_all` when functions are called
Fixed the output of pulse :func:`~qiskit.pulse.builder.measure` and
:func:`~qiskit.pulse.builder.measure_all` when functions are called
with the :class:`.BackendV2` backend.
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ fixes:
deprecated :mod:`qiskit.opflow` module. These warnings would have been hidden to users by the
default Python filters, but triggered the eager import of :mod:`.opflow`, which meant that a
subsequent import by a user would not trigger the warnings.
Fixed `#10245 <https://github.com/Qiskit/qiskit-terra/issues/10245>`__
1 change: 1 addition & 0 deletions releasenotes/notes/fix-vqd-result-27b26f0a6d49e7c7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ fixes:
- |
Fixed bug in :class:`~qiskit.algorithms.eigensolvers.VQD` where ``result.optimal_values`` was a
copy of ``result.optimal_points``. It now returns the corresponding values.
Fixed `#10263 <https://github.com/Qiskit/qiskit-terra/issues/10263>`__
2 changes: 2 additions & 0 deletions releasenotes/notes/parameter-float-cast-48f3731fec5e47cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ fixes:
Improved the error messages returned when an attempt to convert a fully bound
:class:`.ParameterExpression` into a concrete ``float`` or ``int`` failed, for example because
the expression was naturally a complex number.
Fixed `#9187 <https://github.com/Qiskit/qiskit-terra/issues/9187>`__
- |
Fixed ``float`` conversions for :class:`.ParameterExpression` values which had, at some point in
their construction history, an imaginary component that had subsequently been cancelled. When
using Sympy as a backend, these conversions would usually already have worked. When using
Symengine as the backend, these conversions would often fail with type errors, despite the
result having been symbolically evaluated to be real, and :meth:`.ParameterExpression.is_real`
being true.
Fixed `#10191 <https://github.com/Qiskit/qiskit-terra/issues/10191>`__
4 changes: 4 additions & 0 deletions releasenotes/notes/prepare-0.24.2-b496e2bbaf3b2454.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
prelude: >
Qiskit Terra 0.24.2 is a bugfix release, addressing some minor issues
identified since the 0.24.1 release.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@

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

0 comments on commit 163d1bd

Please sign in to comment.