Circuit Knitting Toolbox 0.4.0
What's Changed
- Fix double-nesting of cutting tutorials & how-tos in table of contents by @garrison in #377
- Add support for
CSXGate().inverse()
by @garrison in #379 - Bump ghalactic/github-release-from-tag from 4 to 5 by @dependabot in #383
- Add GitHub star count to Sphinx front page by @garrison in #384
- Fix fallout from Qiskit metapackage migration by @garrison in #388
- Add "backwards compatibility" tests based on v0.3 tutorials by @garrison in #389
- move verbose sections in tutorials to explanation by @caleb-johnson in #381
- Add a public generate_cutting_experiments function by @caleb-johnson in #385
- Bump mypy from 1.4.1 to 1.5.1 by @dependabot in #394
- Bump autoflake from 2.2.0 to 2.2.1 by @dependabot in #393
- Update qiskit-sphinx-theme requirement from
~=1.14.0rc1
to>=1.14.0, <2
by @dependabot in #395 - Bump actions/checkout from 3 to 4 by @dependabot in #396
- Temporarily remove Qiskit Nature from dev version tests by @garrison in #407
- Refactor reconstruct_expectation_values by @caleb-johnson in #391
- Move experiment generation code to cutting_experiments.py by @caleb-johnson in #409
- Add a release badge by @garrison in #392
generate_cutting_experiments
returns coefficients, not weights by @garrison in #412- Make the cutting workflow work with any
Hashable
as label by @garrison in #410 - Use "raise from" in
except
blocks by @garrison in #415 - Avoid calling
QPDBasis.from_gate
in experiments tests by @garrison in #414 - Deprecate
execute_experiments()
by @garrison in #413 - Rework tutorials to use the new workflow by @caleb-johnson in #404
- Enable a reduced set of pylint checks by @garrison in #146
- Migrate from
bind_parameters
toassign_parameters
by @garrison in #418 - Prepare 0.4.0 release by @garrison in #416
Full Changelog: 0.3.0...0.4.0