-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Prepare 0.17.2 release This commit prepares for the 0.17.2 release by bumping the version strings to reflect the new version and updating the release notes. This is just a bugfix release that fixes bugs since the 0.17.1 release. * Update release notes
- Loading branch information
Showing
11 changed files
with
56 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.17.1 | ||
0.17.2 |
7 changes: 5 additions & 2 deletions
7
releasenotes/notes/bugfix-skip-target-basis-translation-12a9fa02c9ceef25.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixed an issue with :class:`~qiskit.transpiler.passes.BasisTranslator` where in some | ||
cases it would translate gates already in the target basis. | ||
Fixed an issue with the :class:`~qiskit.transpiler.passes.BasisTranslator` | ||
transpiler pass which in some cases would translate gates already in the | ||
target basis. This would potentially result in both longer execution time | ||
and less optimal results. | ||
Fixed `#6085 <https://github.com/Qiskit/qiskit-terra/issues/6085>`__ |
6 changes: 3 additions & 3 deletions
6
releasenotes/notes/bugfix-spsa-callback-24f7200814f16895.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixed an issue in :class:`~qiskit.algorithms.optimisers.SPSA` where | ||
providing a callback function caused an error. Also updated callback | ||
function parameter documentation to match code. | ||
Fixed an issue in the :class:`~qiskit.algorithms.optimisers.SPSA` when | ||
the optimizer was initialized with a callback function via the ``callback`` | ||
kwarg would potentially cause an error to be raised. |
10 changes: 6 additions & 4 deletions
10
releasenotes/notes/fix-expval-pauli-qargs-183843993ca83f71.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,10 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixes bug in :meth:`qiskit.quantum_info.Statevector.expectation_value` | ||
and :meth:`qiskit.quantum_info.DensityMatrix.expectation_value` where | ||
the ``qargs`` kwarg was ignored if the operator was a | ||
Fixed an issue in the | ||
:meth:`qiskit.quantum_info.Statevector.expectation_value` | ||
and :meth:`qiskit.quantum_info.DensityMatrix.expectation_value`methods | ||
where the ``qargs`` kwarg was ignored if the operator was a | ||
:class:`~qiskit.quantum_info.Pauli` or | ||
:class:`~qiskit.quantum_info.SparsePauliOp` operator. | ||
:class:`~qiskit.quantum_info.SparsePauliOp` operator object. | ||
Fixed `#6303 <https://github.com/Qiskit/qiskit-terra/issues/6303>`__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixes a bug in :meth:`qiskit.quantum_info.Pauli.evolve` which could | ||
result in the incorrect Pauli when evolving by a CZ, CY, or Swap gate. | ||
Fixed an issue in the :meth:`qiskit.quantum_info.Pauli.evolve` method | ||
which could have resulted in the incorrect Pauli being returned when | ||
evolving by a :class:`~qiskit.circuit.library.CZGate`, | ||
:class:`~qiskit.circuit.library.CYGate`, or a | ||
:class:`~qiskit.circuit.library.SwapGate` gate. |
10 changes: 6 additions & 4 deletions
10
releasenotes/notes/fix-sparse-statefn-equality-and-to-dict-96d1a1ae98bcdb52.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,10 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fix the :meth:`qiskit.opflow.SparseVectorStateFn.to_dict_fn` method, which | ||
previously had at most one entry for the all zero state due to an index error. | ||
Fixed an issue in the :meth:`qiskit.opflow.SparseVectorStateFn.to_dict_fn` | ||
method, which previously had at most one entry for the all zero state due | ||
to an index error. | ||
- | | ||
Fix the :meth:`qiskit.opflow.SparseVectorStateFn.equals` method to return | ||
`True` or `False` instead of a sparse vector comparison of the single elements. | ||
Fixed an issue in the :meth:`qiskit.opflow.SparseVectorStateFn.equals` | ||
method so that is properly returning ``True`` or ``False`` instead of a | ||
sparse vector comparison of the single elements. |
11 changes: 6 additions & 5 deletions
11
releasenotes/notes/fix-state-probabilities-qargs-f5f2a29dc07e69cd.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixes a bug in :class:`~qiskit.quantum_info.Statevector` and | ||
Fixes an issue in the :class:`~qiskit.quantum_info.Statevector` and | ||
:class:`~qiskit.quantum_info.DensityMatrix` probability methods | ||
:meth:`~qiskit.quantum_info.Statevector.probabilities`, | ||
:meth:`~qiskit.quantum_info.Statevector.probabilities_dict`, | ||
:meth:`~qiskit.quantum_info.DensityMatrix.probabilities`, | ||
:meth:`~qiskit.quantum_info.DensityMatrix.probabilities_dict` | ||
:meth:`qiskit.quantum_info.Statevector.probabilities`, | ||
:meth:`qiskit.quantum_info.Statevector.probabilities_dict`, | ||
:meth:`qiskit.quantum_info.DensityMatrix.probabilities`, | ||
:meth:`qiskit.quantum_info.DensityMatrix.probabilities_dict` | ||
where the returned probabilities could have incorrect ordering | ||
for certain values of the ``qargs`` kwarg. | ||
Fixed `#6320 <https://github.com/Qiskit/qiskit-terra/issues/6320>`__ |
11 changes: 7 additions & 4 deletions
11
releasenotes/notes/fix-tapered-pauli-with-params-6df0fcfe4197feac.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixes the bug where :class:`~qiskit.opflow.TaperedPauliSumOp` | ||
did not support the multiplication by | ||
:class:`~qiskit.circuit.ParameterExpression` and | ||
:meth:`~qiskit.opflow.TaperedPauliSumOp.assign_parameters`. | ||
Fixed an issue where the :class:`~qiskit.opflow.TaperedPauliSumOp` class | ||
did not support the multiplication with | ||
:class:`~qiskit.circuit.ParameterExpression` object and also did not have | ||
a necessary :meth:`~qiskit.opflow.TaperedPauliSumOp.assign_parameters` | ||
method for working with :class:`~qiskit.circuit.ParameterExpression` | ||
objects. | ||
Fixed `#6127 <https://github.com/Qiskit/qiskit-terra/issues/6127>`__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
prelude: > | ||
This is a bugfix release that fixes several issues from the 0.17.1 release. | ||
Most importantly this release fixes compatibility for the | ||
:class:`~qiskit.utils.QuantumInstance` class when running on backends | ||
that are based on the :class:`~qiskit.providers.BackendV1` abstract class. | ||
This fixes all the algorithms and applications built on | ||
:mod:`qiskit.algorithms` or :mod:`qiskit.opflow` when running on newer | ||
backends. | ||
fixes: | ||
- | | ||
Fixed compatibility for the :class:`~qiskit.utils.QuantumInstance` class | ||
when running on backends that are based on the | ||
:class:`~qiskit.providers.BackendV1` abstract class. | ||
Fixed `#6280 <https://github.com/Qiskit/qiskit-terra/issues/6280>`__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters