Release v0.12.0
Changelog
Version 0.12.0 (January 21st, 2022)
Summary
This release contains a considerable overhaul of the documentation organization and content:
- The guide is now divided into Core concepts and a new presentation of the quantum errror mitigation techniques (ZNE, PEC and CDR). Each technique contains subsections that explain with code snippets how to use them in Mitiq (gh-1021, gh-1004 gh-1031, gh-1099). Also the API doc has been extended and improved. Many thanks to @purva-thakre @Misty-W for their help on rewriting the documentation and reviewing the pull requests.
- An example on how to use ZNE to improve the calculations of the energy potential landscape of molecular Hydrogen using VQE was added by @andreamari.
New features
- GHZ circuits were added to the benchmark subpackage by @Rahul-Mistri.
- Airspeed-velocity (asv) has been added to the CI by @rmlarose.
All Changes
- Add core concepts guide page (@crazy4pi314, @nathanshammah, @andreamari, gh-1053)
- Add cdr-2-use-case.myst (gh-1099) (@andreamari, @nathanshammah)
- CDR documentation reorg (@nathanshammah, @andreamari, @crazy4pi314, gh-1031)
- Add molecular Hydrogen example (@andreamari, gh-1087)
- Update pydata-sphinx-theme requirement from ~=0.7.2 to ~=0.8.0 (@dependabot, gh-1091)
- Use raw.execute in asv benchmarks and remove GHZ circuits from asv (@rmlarose)
- Added GHZ circuits to benchmark (@Rahul-Mistri, gh-1089)
- Update scipy requirement from ~=1.7.2 to ~=1.7.3 (@dependabot
, gh-1084) - PR to trigger CI and fix a broken link (@andreamari, gh-1082)
- Fix readthedocs by changing a LaTex equation (@andreamari, @nathanshammah, gh-1077)
- Add asv benchmarking framework (@rmlarose, gh-1047)
- Update zne-3-options.myst (@andreamari, gh-1075)
- Update API doc with REM, executors and observables (@nathanshammah, gh-1050)
- ZNE Guide Reorg (@crazy4pi314, @Misty-W, @purva-thakre, @nathanshammah, @andreamari, gh-1021)
- Fix broken link on master. (@andreamari, gh-1069)
- Update mypy requirement from ~=0.910 to ~=0.930 (@dependabot, gh-1065)
- Docs: add AkashNarayanan as a contributor for infra (@allcontributors, gh-1059)
- Fixes #1034 release docs update (@crazy4pi314, @nathanshammah, gh-1054)
- Docs: add DSamuel1 as a contributor for code (@allcontributors, @Misty-W, gh-1056)
- Docs: add Misty-W as a contributor for code, example (@allcontributors, gh-1055)
- Docs: update README.md (@allcontributors)
- Update PEC docs (@andreamari, @nathanshammah, @rmlarose, gh-1004)
- Revert "Update mypy requirement from ~=0.910 to ~=0.920 (@nathanshammah, gh-1052)
- Update mypy requirement from ~=0.910 to ~=0.920 (@dependabot, gh-1051)
- Update pytest-xdist[psutil] requirement from ~=2.4.0 to ~=2.5.0 (@dependabot, gh-1044)
- Update amazon-braket-sdk requirement from ~=1.11.0 to ~=1.11.1 (@dependabot, gh-1042)
- Update pennylane requirement from ~=0.19.0 to ~=0.19.1 (@dependabot, gh-1029)
- Update amazon-braket-sdk requirement from ~=1.9.5 to ~=1.11.0 (@dependabot, gh-1038)