Skip to content

Commit

Permalink
Prep for 0.26.0 Release (#1828)
Browse files Browse the repository at this point in the history
* Initial release prep (missing twirling PR)

* Add Pauli Twirling PR to list

* Make spacing consistent with previous sections

* Fix username in changelog

* Add a cell with Pauli Twirling

* Add disclaimer about PT.
  • Loading branch information
Misty-W authored May 10, 2023
1 parent 0716714 commit 58dfd2d
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 3 deletions.
44 changes: 42 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,46 @@
# Changelog

## Version 0.26.0 (In development)
## Version 0.27.0 (In development)

## Version 0.26.0

### Summary

Highlights from this release include functions for applying Pauli Twirling of CNOT and CZ gates, support for noise scaling by circuit layer in ZNE, functions to generate Quantum Phase Estimation benchmarking circuits, and a new example composing two Mitiq techniques: REM and ZNE.
Special thanks to UF Ambassadors **Purva Thakre** and **Aaron Robertson** for their contributions to this release!

The use of the Pauli Twirling module is demonstrated in the following code cell<sup>*</sup>.

```py
from mitiq import pt
twirled_value = pt.execute_with_pauli_twirling(circuit, expval_executor)
```

<sup>*</sup>Thorough testing and documentation of Pauli Twirling to follow in future releases.
If any bugs or inconsistencies are encountered, please [open an issue](https://github.com/unitaryfund/mitiq/issues/new).

### All changes

- CNOT twirling (#1802) [@natestemen]
- Compose REM + ZNE in Mitiq (#1745) [@Misty-W]
- bump nbsphinx (#1821) [@natestemen]
- Update pennylane requirement from ~=0.29.1 to ~=0.30.0 (#1819) [@dependabot[bot]]
- Update amazon-braket-sdk requirement from ~=1.37.1 to ~=1.38.0 (#1817) [@dependabot[bot]]
- Update amazon-braket-sdk requirement from ~=1.37.0 to ~=1.37.1 (#1804) [@dependabot[bot]]
- Support noise scaling by layer (#1767) [@vprusso]
- Remove version specificity from codecov/codecov-action (#1801) [@dependabot[bot]]
- Update pyquil requirement from ~=3.4.1 to ~=3.5.0 (#1793) [@dependabot[bot]]
- use 1.7.0 link for grove (#1803) [@natestemen]
- Remove allcontributors (#1791) [@natestemen]
- Update qiskit tutorial with ddd functions (#1762) [@Misty-W]
- Add calibration workflow to README (#1778) [@natestemen]
- Make W-state circuits available to use in `Calibration` (#1792) [@Misty-W]
- W State and QPE Benchmarking circuits in API Doc (#1785) [@purva-thakre]
- Update pyquil requirement from ~=3.4.0 to ~=3.4.1 (#1786) [@dependabot[bot]]
- Uprade python support to 3.11 (#1663) [@natestemen]
- Update pyquil requirement from ~=3.3.5 to ~=3.4.0 (#1784) [@dependabot[bot]]
- Bump codecov/codecov-action from 3.1.1 to 3.1.2 (#1781) [@dependabot[bot]]
- Quantum Phase Estimation Benchmarking Circuit (#1775) [@purva-thakre]

## Version 0.25.0

Expand Down Expand Up @@ -47,7 +87,7 @@ Special thanks to UF Ambassadors **Amir Ebrahimi** and **Purva Thakre** for thei
- Update qiskit requirement from ~=0.41.0 to ~=0.41.1 (#1727) [@dependabot[bot]]
- Bump actions/setup-python from 3 to 4 (#1726) [@dependabot[bot]]
- remove pdf doc build (#1725) [@natestemen]
- REM: Update the fifth section of the docs (#1718) [Amir Ebrahimi]
- REM: Update the fifth section of the docs (#1718) [@amirebrahimi]
- [calibration] usability improvements (#1714) [@natestemen]
- Simplify noisy operation (#1713) [@andreamari]
- Calibration results data structure refactor (#1706) [@natestemen]
Expand Down
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.26.0dev
0.26.0

0 comments on commit 58dfd2d

Please sign in to comment.