Skip to content

Commit

Permalink
Prepare 0.18.1 (#6857)
Browse files Browse the repository at this point in the history
* Fix typos in release notes for 0.18.1 (backport #6853)

Co-authored-by: Matthew Treinish <[email protected]>
(cherry picked from commit e1bf77c)

* Prepare 0.18.1 release

Co-authored-by: Matthew Treinish <[email protected]>
  • Loading branch information
jakelishman and mtreinish authored Aug 2, 2021
1 parent 05ce2e5 commit 31a6228
Show file tree
Hide file tree
Showing 9 changed files with 22 additions and 15 deletions.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
# The short X.Y version
version = ""
# The full version, including alpha/beta/rc tags
release = "0.18.0"
release = "0.18.1"

# -- General configuration ---------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion qiskit/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.18.0
0.18.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
fixes:
- |
Fixed an issue where the :class:`~qiskit.utils.QuantumInstance` class would potentially
try to use the :class:`~qiskit.ignis.qiskit.ignis.mitigation.CompleteMeasFitter` class
try to use the :class:`~qiskit.ignis.mitigation.CompleteMeasFitter` class
before it was imported resulting in an error.
Fixed `#6774 <https://github.com/Qiskit/qiskit-terra/issues/6774>`__
6 changes: 3 additions & 3 deletions releasenotes/notes/fix-qaoa-to-qpy-6364c96671bc8f36.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
fixes:
- |
Fix a bug a :class:`~qiskit.circuit.library.EvolvedOperatorAnsatz` with the
global phase is 0 (such as for :class:`~qiskit.circuit.library.QAOAAnsatz`) the global phase
was still a :class:`~qiskit.circuit.ParameterExpression`.
Fix a bug in :class:`~qiskit.circuit.library.EvolvedOperatorAnsatz` when the
global phase is 0 (such as for :class:`~qiskit.circuit.library.QAOAAnsatz`) but
was still a :class:`~qiskit.circuit.ParameterExpression`.
7 changes: 4 additions & 3 deletions releasenotes/notes/fix-qnspsa-settings-91d5a9553706cc72.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
fixes:
- |
Fixed an issue with :attr:`qiskit.algorithms.optimizers.QNSPSA.settings`
attribute which was missing the ``fidelity`` argument from the output.
This is now correctly included in the attribute's output.
Fixed an issue with the :attr:`~qiskit.algorithms.optimizers.QNSPSA.settings`
attribute of :obj:`~qiskit.algorithms.optimizers.QNSPSA`, which was missing
the ``fidelity`` argument from the output. This is now correctly included
in the attribute's output.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
fixes:
- |
Previously, ``Optimize1qGatesDecompositions`` failed to properly optimize one qubit gates that
are sufficiently close to the identity matrix. This was fixed so that any gates that differ
from the identity by less than 1e-15 are removed.
Previously, :obj:`~qiskit.transpiler.passes.Optimize1qGatesDecomposition`
failed to properly optimize one qubit gates that are sufficiently close to
the identity matrix. This was fixed so that any gates that differ from the
identity by less than 1e-15 are removed.
5 changes: 5 additions & 0 deletions releasenotes/notes/prepare-0.18.1-becf331b951bd2f0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
prelude: >
This bugfix release fixes a few minor issues and regressions in the 0.18.0
release. There is also a minor change to how ``pip`` handles the ``[all]``
extra when installing ``qiskit-terra`` directly, compared to 0.18.0.
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
fixes:
- |
Fixed the generation and loading of QPY files with
:func:`qiskit.circuit.qpy_serialiation.dump` and
:func:`qiskit.circuit.qpy_serialization.dump` and
:func:`qiskit.circuit.qpy_serialization.load` for
:class:`~qiskit.circuit.QuantumCircuit` objects that contain instructions
with classical conditions on a single :class:`~qiskit.circuit.Clbit` instead
of a :class:`~qiskit.circuit.ClassicalRegister`. While the use of single
:class:`~qiskit.circuit.Clbit` conditions is not yet fully supported if you
:class:`~qiskit.circuit.Clbit` conditions is not yet fully supported, if you
were using them in a circuit they are now correctly serialized by QPY.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@

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

0 comments on commit 31a6228

Please sign in to comment.