Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 1.3.0 release #13447

Open
wants to merge 8 commits into
base: stable/1.3
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 48 additions & 48 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 docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
# The short X.Y version
version = "1.3"
# The full version, including alpha/beta/rc tags
release = "1.3.0rc1"
release = "1.3.0"

language = "en"

Expand Down
2 changes: 1 addition & 1 deletion docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ Qiskit |version| release notes
`:earliest-version:` should be set to the rc1 release for the current minor release series. For example, the stable/1.1 branch should set it to 1.1.0rc1. If on `main`, set to the prior minor version's rc1, like `1.0.0rc1`.

.. release-notes::
:earliest-version: 1.1.0rc1
:earliest-version: 1.3.0rc1
2 changes: 1 addition & 1 deletion qiskit/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.3.0rc1
1.3.0
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ features_circuits:
:class:`.U1Gate`,:class:`.CRXGate`,:class:`.CRYGate`,:class:`.CRZGate`,
:class:`.CPhaseGate`.
Before these were only supported with bound parameters.
Before, these were only supported with bound parameters.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
features_transpiler:
- |
Add an argument ``matrix_based`` to the :class:`.CollectCliffords()` transpiler pass.
Add argument ``matrix_based`` to the :class:`.CollectCliffords` transpiler pass.
If the new parameter ``matrix_based=True``, the :class:`.CollectCliffords()` transpiler pass
can collect :class:`.RZGate(np.pi/2)` gates and other unitary gates that are :class:`.Clifford()`
gates for certain parameters.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
features_transpiler:
- |
The :class:`.RemoveIdentityEquivalent` transpiler pass is now run as part
of the preset pass managers at optimization levels 2 and 3. The pass is
run in the ``init`` stage and the ``optimization`` stage, because the
of the preset pass managers at optimization levels 2 and 3. The pass runs
during the ``init`` and ``optimization`` stages, because the
optimizations it applies are valid in both stages and the pass is
fast to execute.
4 changes: 2 additions & 2 deletions releasenotes/notes/1.3/add-mcx-plugins-85e5b248692a36db.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ features_transpiler:
* :class:`.MCXSynthesisNoAuxV24`, based on :func:`.synth_mcx_noaux_v24`.
* :class:`.MCXSynthesisGrayCode`, based on :func:`.synth_mcx_gray_code`.
As well:
As well as:
* :class:`.MCXSynthesisDefault`, choosing the most efficient synthesis
* :class:`.MCXSynthesisDefault`, for choosing the most efficient synthesis
method based on the number of clean and dirty ancilla qubits available.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't comment there but on the line below there's a typo:

"As an example, consider how the transpilation of the following circuit"

As an example, consider how the transpilation of the following circuit::
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
features_transpiler:
- |
The :class:`.SabreLayout` transpiler pass has been updated to run an
additional 2 or 3 layout trials by default independently of the
``layout_trials`` keyword argument's value. A trivial
layout and its reverse are included for all backends, just like the :class:`.DenseLayout`
additional two or three layout trials by default, independently from the
``layout_trials`` keyword argument's value. A trivial layout and its
reverse are included for all backends, just like the :class:`.DenseLayout`
trial that was added in 1.2.0. In addition to this, the largest rings on
an IBM backend heavy hex connectivity graph are added if the backends are 127,
133, or 156 qubits. This can provide a good starting point for some circuits on these commonly run
backends, while for all others it's just an additional "random trial".
an IBM backend heavy hex connectivity graph are added if the backends are
127, 133, or 156 qubits. This can provide a good starting point for some
circuits on these commonly run backends, while for all others it's just
an additional "random trial".
Loading