Skip to content

Commit 32b53c2

Browse files
cosenalnatestemen
andauthored
Prep for 0.37.0 release (#2400)
* Prep for 0.37.0 release * Update CHANGELOG.md Co-authored-by: nate stemen <[email protected]> --------- Co-authored-by: nate stemen <[email protected]>
1 parent 368158c commit 32b53c2

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

CHANGELOG.md

+42
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# Changelog
22

3+
## Version 0.37.0
4+
5+
<!-- ([Full Changelog](https://github.com/unitaryfund/mitiq/compare/v0.36.0...v0.37.0)) -->
6+
7+
### Highlights
8+
9+
✨ Stacking quantum error mitigation techniques is a primary area of focus in Mitiq. In this release, @jordandsullivan introduced a **Tutorial on composing Digital Dynamical Decoupling (DDD) and Zero Noise Extrapolation (ZNE)**.
10+
11+
🗒️ **»Download Notebook«**: Users have now the option to download tutorials in Jupyter `.ipynb` format directly from our documentation. We hope this will encourage experimentation with existing tutorials.
12+
13+
🤐 Lastly, a spoiler on what's upcoming: a Request for Comments document by @purva-thakre on adding **Layerwise Noise-Scaling and Multivariate Richardson Extrapolation** has been reviewed and approved. These techniques will soon make their way into Mitiq, stay tuned!
14+
15+
16+
### Enhancements
17+
- Add the RFC LRE link (#2329) [@purva-thakre]
18+
- Example stacking DDD and ZNE (#2345) [@jordandsullivan]
19+
- Add download notebook link in docs (#2363) [@cosenal]
20+
- Add example near-Clifford circuit simulators with links (#2367) [@bdg221]
21+
22+
### Maintenance and upkeep improvements
23+
- Remove qiskit-ibm-provider (#2342) [@andre-a-alves]
24+
- Delete old version of diagram, as unnecessary (#2364) [@jordandsullivan]
25+
- Remove duplicate readme entry in toctree (#2362) [@jordandsullivan]
26+
- Update glossary (#2355) [@purva-thakre]
27+
- Update QSE diagram to call module mitiq.qse, add versions to images, update references to point to v2 image (#2361) [@jordandsullivan]
28+
- Updated docstring for `generate_mirror_circuits` (#2353) [@jordandsullivan]
29+
- Pretty print supported programs enum (#2352) [@cosenal]
30+
31+
### Dev environment improvements
32+
- Document tip for easily generating release note (#2398) [@cosenal]
33+
- Missing unit tests for benchmarking circuits (#2366) [@purva-thakre]
34+
35+
#### 📦 Dependency updates
36+
- Bump pyscf from 2.5.0 to 2.6.0 (#2396) [@dependabot[bot]]
37+
- Update qiskit-aer requirement from ~=0.14.0.1 to ~=0.14.2 (#2393) [@dependabot[bot]]
38+
- Update scipy requirement from <=1.13.0,>=1.10.1 to >=1.10.1,<=1.13.1 (#2380) [@dependabot[bot]]
39+
- Bump qibo from 0.2.7 to 0.2.8 (#2385) [@dependabot[bot]]
40+
- Update qiskit requirement from ~=1.0.2 to ~=1.1.0 (#2369) [@dependabot[bot]]
41+
- Update pennylane-qiskit requirement from ~=0.35.1 to ~=0.36.0 (#2350) [@dependabot[bot]]
42+
- Update pennylane requirement from ~=0.35.1 to ~=0.36.0 (#2349) [@dependabot[bot]]
43+
44+
345
## Version 0.36.0
446

547
([Full Changelog](https://github.com/unitaryfund/mitiq/compare/v0.35.0...v0.36.0))

VERSION.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.37.0dev
1+
0.37.0

docs/source/release.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ This task has two parts:
3535
Alternatively, the list of released changes can be generated via [GitHub CLI](https://cli.github.com/) with the following commands:
3636
3737
LATEST_TAG=$(gh release list --repo unitaryfund/mitiq --limit 1 --json tagName --jq '.[0].tagName')
38-
gh api repos/unitaryfund/mitiq/compare/$LATEST_TAG...main --paginate --jq '.commits | reverse | .[] | (.commit.message | split("\n")[0]) + " [@" + .author.login + "]"'
38+
gh api repos/unitaryfund/mitiq/compare/$LATEST_TAG...main --paginate --jq '.commits | reverse | .[] | "- " + (.commit.message | split("\n")[0]) + " [@" + .author.login + "]"'
3939
This method requires installing (and authenticating on) the Github CLI, but has the advantage that the output list comes already with Github handles, hence removing a tedious step for the release manager.
4040
```
4141
2. The release manager should add a "Summary" section with a couple

0 commit comments

Comments
 (0)