diff --git a/docs/conf.py b/docs/conf.py index 7fcf74a1a8bb..4e9fcf06ab26 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -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 --------------------------------------------------- diff --git a/qiskit/VERSION.txt b/qiskit/VERSION.txt index 66333910a4be..249afd517d9d 100644 --- a/qiskit/VERSION.txt +++ b/qiskit/VERSION.txt @@ -1 +1 @@ -0.18.0 +0.18.1 diff --git a/releasenotes/notes/completemeasfitter-386e94a271ba0180.yaml b/releasenotes/notes/completemeasfitter-386e94a271ba0180.yaml index cc1a245c04d1..e36c053ca6eb 100644 --- a/releasenotes/notes/completemeasfitter-386e94a271ba0180.yaml +++ b/releasenotes/notes/completemeasfitter-386e94a271ba0180.yaml @@ -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 `__ diff --git a/releasenotes/notes/fix-qaoa-to-qpy-6364c96671bc8f36.yaml b/releasenotes/notes/fix-qaoa-to-qpy-6364c96671bc8f36.yaml index 2c0546933972..84d857c3a5fe 100644 --- a/releasenotes/notes/fix-qaoa-to-qpy-6364c96671bc8f36.yaml +++ b/releasenotes/notes/fix-qaoa-to-qpy-6364c96671bc8f36.yaml @@ -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`. \ No newline at end of file + 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`. diff --git a/releasenotes/notes/fix-qnspsa-settings-91d5a9553706cc72.yaml b/releasenotes/notes/fix-qnspsa-settings-91d5a9553706cc72.yaml index d4e672eba95a..93611da114be 100644 --- a/releasenotes/notes/fix-qnspsa-settings-91d5a9553706cc72.yaml +++ b/releasenotes/notes/fix-qnspsa-settings-91d5a9553706cc72.yaml @@ -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. diff --git a/releasenotes/notes/one-gate-identity-optimization-fix-d6d1496d9f5409a6.yaml b/releasenotes/notes/one-gate-identity-optimization-fix-d6d1496d9f5409a6.yaml index 2b90c7be0314..22bac34af3c9 100644 --- a/releasenotes/notes/one-gate-identity-optimization-fix-d6d1496d9f5409a6.yaml +++ b/releasenotes/notes/one-gate-identity-optimization-fix-d6d1496d9f5409a6.yaml @@ -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. diff --git a/releasenotes/notes/prepare-0.18.1-becf331b951bd2f0.yaml b/releasenotes/notes/prepare-0.18.1-becf331b951bd2f0.yaml new file mode 100644 index 000000000000..c3642238ed7b --- /dev/null +++ b/releasenotes/notes/prepare-0.18.1-becf331b951bd2f0.yaml @@ -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. diff --git a/releasenotes/notes/single-qubit-conditions-qpy-39a5a9a7204a27dd.yaml b/releasenotes/notes/single-qubit-conditions-qpy-39a5a9a7204a27dd.yaml index 76863b65ce41..8410fbb00b8d 100644 --- a/releasenotes/notes/single-qubit-conditions-qpy-39a5a9a7204a27dd.yaml +++ b/releasenotes/notes/single-qubit-conditions-qpy-39a5a9a7204a27dd.yaml @@ -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. diff --git a/setup.py b/setup.py index ba8806fd4f4f..d0e1cac22b6b 100755 --- a/setup.py +++ b/setup.py @@ -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",