Releases: qiskit-community/prototype-zne
Releases · qiskit-community/prototype-zne
1.3.1
1.3.0
What's Changed
- style: fix lint for python 3.12 by @pedrorrivero in #56
- chore(template): merge template changes by @github-actions in #57
- fix(extrapolation): support zero variance inputs by @pedrorrivero in #60
- feat(folding_amplifier): add multi-qubit amplifier facade by @pedrorrivero in #61
- fix(zne_estrategy): update default amplifier to multi-qubit by @pedrorrivero in #62
- chore(template): merge template changes by @github-actions in #59
Full Changelog: 1.2.2...1.3.0
1.2.2
1.2.1
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
- chore(template): merge template changes by @github-actions in #47
- feat(folding_amplifier): add setting to control barrier insertion by @pedrorrivero in #52
- chore(template): merge template changes by @github-actions in #50
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- test: add tests for facade strategies by @pedrorrivero in #27
- fix(global_folding_amplifier): add barriers between all gates by @pedrorrivero in #28
- fix(zne_strategy): remove caching since mutable by @pedrorrivero in #29
- docs(pyproject): update development status to stable by @pedrorrivero in #26
- Pin
coverage < 7
when runningcoveragepy-lcov
by @garrison in #33 - feat(unset): add string representation by @pedrorrivero in #31
- feat(utils): add classconstant descriptor by @pedrorrivero in #32
- feat(utils): add strategy class decorator by @pedrorrivero in #34
- perf(folding_amplifier): remove unecessary barriers in folded circuits by @pedrorrivero in #37
- chore(template): merge template changes by @github-actions in #38
- refactor(utils): remove dict_library module by @pedrorrivero in #39
- refactor: discontinue using isint from typing utils module by @pedrorrivero in #40
- feat(utils): add normalize_array typing util by @pedrorrivero in #42
- feat(extrapolation): new polynomial extrapolator with std errors by @pedrorrivero in #41
- feat(extrapolator): add OLS extrapolator interface by @pedrorrivero in #43
- feat(extrapolator): add exponential extrapolators by @pedrorrivero in #44
New Contributors
- @github-actions made their first contribution in #38
Full Changelog: 1.0.0rc0...1.1.0
1.0.0
What's Changed
- test: add tests for facade strategies by @pedrorrivero in #27
- fix(global_folding_amplifier): add barriers between all gates by @pedrorrivero in #28
- fix(zne_strategy): remove caching since mutable by @pedrorrivero in #29
Full Changelog: 1.0.0rc0...1.0.0
1.0.0rc0
What's Changed
- feat(utils): add unset singleton by @pedrorrivero in #22
- feat(validation): add quality descriptor by @pedrorrivero in #21
- refactor(zne_strategy): discontinue frozen dataclass by @pedrorrivero in #20
Full Changelog: 1.0.0b2...1.0.0rc0
1.0.0b2
What's Changed
- feat(noise_amplification): add two-qubit noise amplifier by @pedrorrivero in #19
- feat(extrapolation): add quadratic, cubic, and quartic extrapolators by @pedrorrivero in #18
Full Changelog: 1.0.0b1...1.0.0b2
1.0.0b1
What's Changed
- test(serialization): fix temporary file creation by @garrison in #2
- feat(zne_strategy): add noop constructor by @pedrorrivero in #12
- feat(meta): allow bypassing ZNE on run by @pedrorrivero in #13
- feat(zne_strategy): add is_noop check by @pedrorrivero in #15
New Contributors
- @garrison made their first contribution in #2
- @pedrorrivero made their first contribution in #12
Full Changelog: 1.0.0b0...1.0.0b1