-
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.16.2 release This commit prepares for the 0.16.2 release by bumping the version strings to reflect the new version. This is just a bugfix release that several fixes for bugs introduced in 0.16.1. * Mark DAGCircuit collect_1q_runs private The collect_1q_runs method was rewritten in python as part of the backport of a larger bugfix in the Optimize1qGatesDecomposition transpiler pass in #5655. However, it is not part of the public api in 0.16.x and was only backported to fix the bug in Optimize1qGatesDecomposition. Since the version included on the master branch will be subtlely different in return type (after #5685) Since we don't want to advertise the method until it's included in the public api this commit prepends '_' making the method name _collect_1q_runs to indicate it is internal only as part of the 0.16.2 release. * Cleanup release notes
- Loading branch information
Showing
10 changed files
with
34 additions
and
24 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.16.1 | ||
0.16.2 |
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
15 changes: 10 additions & 5 deletions
15
releasenotes/notes/bugfix-assemble-delay-32a96b59bb84badd.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,9 +1,14 @@ | ||
--- | ||
fixes: | ||
- | | ||
Pulse :py:class:`~qiskit.pulse.instructions.Delay` is now explicitly | ||
assembled as qobj instructions. | ||
Pulse :py:class:`~qiskit.pulse.instructions.Delay` instructions are now | ||
explicitly assembled as :class:`~qiskit.qobj.PulseQobjInstruction` objects | ||
included in the :class:`~qiskit.qobj.PulseQobj` output from | ||
:func:`~qiskit.compiler.assemble`. | ||
Previously, we could ignore delays rather than assembling them. Now, with | ||
pulse gates, there are times that we want to schedule ONLY a delay, and not | ||
including the delay itself would remove the delay. | ||
Previously, we could ignore :py:class:`~qiskit.pulse.instructions.Delay` | ||
instructions in a :class:`~qiskit.pulse.Schedule` as part of | ||
:func:`~qiskit.compiler.assemble` as the time was explicit in the | ||
:class:`~qiskit.qobj.PulseQobj` objects. But, now with pulse gates, there | ||
are situations where we can schedule ONLY a delay, and not including the | ||
delay itself would remove the delay. |
14 changes: 9 additions & 5 deletions
14
releasenotes/notes/fix-global-phase-upon-repeat-f742f4c0201fea97.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,12 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fix the global phase of the output of ``circuit.repeat``. If a circuit with global | ||
phase is appended to another circuit, the global phase is currently not propagated. | ||
The simulators rely on this, since the phase otherwise gets applied multiple times. | ||
This sets the global phase of ``circuit.repeat`` to 0 instead of multiplying the existing | ||
phase times the number of repetitions. | ||
Fix the global phase of the output of the | ||
:class:`~qiskit.circuit.QuantumCircuit` method | ||
:meth:`~qiskit.circuit.QuantumCircuit.repeat`. If a circuit with global | ||
phase is appended to another circuit, the global phase is currently not | ||
propagated. Simulators rely on this, since the phase otherwise gets | ||
applied multiple times. This sets the global phase of | ||
:meth:`~qiskit.circuit.QuantumCircuit.repeat` to 0 before appending the | ||
repeated circuit instead of multiplying the existing phase times the | ||
number of repetitions. |
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
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