Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Commit

Permalink
Prepare for 0.7.0 release (#604)
Browse files Browse the repository at this point in the history
This commit prepares for the pending 0.7.0 release by moving the release
notes to a dedicated directory for the release. This will likely be the
last minor release for qiskit-ignis as it is now deprecated and we'll
only be making critical bug and compatibility fixes moving forward.
  • Loading branch information
mtreinish authored Dec 6, 2021
1 parent 01fc7e3 commit 4c45654
Show file tree
Hide file tree
Showing 9 changed files with 37 additions and 35 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
features:
- |
Added the option for the fast analytical generation of syndrome graphs.
The :class:`.RepetitionCode` now has a new bool argument ``brute``, which
allows to still use the brute force method.
Helper class :class:`.RepetitionCodeSyndromeGenerator` added to
facilitate this.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

features:
- |
The :class:`~qiskit.ignis.verification.RepetitionCode` now has keyword
arguments ``resets`` and ``delay``. The former determines whether reset
gates are inserted after measurement. The latter allows a time (in dt) to
be specificed for a delay after each measurement (and reset, if applicable).
The :meth:`~qiskit.ignis.verification.RepitionCode.syndrome_measurement` method of
:class:`~qiskit.ignis.verification.RepetitionCode` now has keyword
arguments ``final`` and ``delay``. The former determines whether to add reset gates according
to the global ``resets``, or to overwrite it with appropriate behavior for the
final round of syndrome measurements. The latter allows a time (in dt) to be specificed
for a delay after each measurement (and reset, if applicable).
upgrade:
- |
The keyword argument ``reset`` has been removed from the
the :meth:`~qiskit.ignis.verification.RepitionCode.syndrome_measurement`
method of :class:`~qiskit.ignis.verification.RepetitionCode`. This is
replaced by the global ``resets`` keyword argument for the class as well as
the keyword argument ``final`` for ``syndrome_measurement``. In cases where
one would previously add the final measurement round using ``reset=False``
to avoid the final reset gates, one should now use ``final=True``.
6 changes: 6 additions & 0 deletions releasenotes/notes/0.7/xbasis-encoding-e9d008b027b5d7d9.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
features:
- |
The :class:`.RepetitionCode` class now supports encoding with x basis
states. This can be used by setting the ``xbasis`` keyword argument when
constructing a :class:`.RepetitionCode` object.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions releasenotes/notes/xbasis-encoding-e9d008b027b5d7d9.yaml

This file was deleted.

0 comments on commit 4c45654

Please sign in to comment.