Circuit-knitting-toolbox

Latest version: v0.7.1

Safety actively analyzes 623567 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.1

What's Changed
* Bump peaceiris/actions-gh-pages from 3 to 4 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/538
* No worktrees by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/559
* Switch to `macos-13` runner so it is an Intel chip by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/561
* Remove transpilations inside subexperiment generation by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/556
* Revert "Temporarily disable worktrees in docs and lint workflows (559)" by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/562
* Early terminate from loops when generating cutting experiments by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/565
* Force at least one classical bit in `qpd_measurements` register by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/563
* Prepare 0.7.1 release by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/566


**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.7.0...0.7.1

<!-- published by ghalactic/github-release-from-tag -->

0.7.0

What's Changed
* Update target branch for docs build and mergify by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/493
* Add support for Python 3.12 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/429
* Bump autoflake from 2.2.1 to 2.3.0 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/497
* Bump pylint from 3.0.3 to 3.1.0 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/496
* Dev tests should test against qiskit `main`, not stable branch by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/499
* Add support for `SamplerV2` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/507
* Update cutting tutorials to send ISA circuits to Qiskit Runtime by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/500
* Split `qpd.py` code into three files by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/510
* Lower the nbmake cell timeout to 5 minutes by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/514
* Add transpilation to cutqc evaluation by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/504
* Add automated cut-finding module by ibrahim-shehzad in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/520
* Enable pylint rules to prefer list and dict literal syntax by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/522
* Bump mypy from 1.8.0 to 1.9.0 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/525
* Bump autoflake from 2.3.0 to 2.3.1 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/526
* Deprecate CutQC by ibrahim-shehzad in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/527
* Add github button to docs homepage by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/540
* Adjust docs artifact filename by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/541
* Reconstruct expectation values of SparsePauliOp operators in notebooks by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/523
* Remove greedy recursion by ibrahim-shehzad in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/537
* Move pylint configuration to `pyproject.toml` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/543
* RFC: Re-execute notebooks on CI when building Sphinx docs by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/534
* Fix hyper-specific import of `qiskit.synthesis.TwoQubitWeylDecomposition` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/547
* Enable pylint's `dangerous-default-value` check by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/544
* Docker: fix permissions for persistent-volume by kevinsung in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/549
* Test that `persistent-volume` is writable under Docker Compose by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/550
* Update cutqc tutorials index with deprecated status by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/533
* Use Qiskit Runtime `SamplerV2` in local mode instead of `BackendSamplerV2` in test by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/513
* Add sampling overhead table and expand/update cutting explanation by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/342
* Migrate tutorials and a how-to guide to v2 primitives by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/552
* Prepare 0.7.0 release by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/555

New Contributors
* kevinsung made their first contribution in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/549

**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.6.0...0.7.0

<!-- published by ghalactic/github-release-from-tag -->

0.6.0

What's Changed
* Remove ckt by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/369
* Bump mypy from 1.5.1 to 1.6.1 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/447
* Bump pylint from 2.17.7 to 3.0.2 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/446
* Make unrealized `SingleQubitQPDGate` have definition of `None` rather than raise error by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/442
* Update forging how-to to Qiskit Nature 0.5 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/449
* Use new `Session.from_id()` method in qiskit-ibm-runtime by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/421
* Fix outdated docstring and type annotation for `example_circuit` test fixture by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/448
* Remove qiskit `main` from "developments versions" CI workflow by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/451
* Pin `aiohttp != 3.9.0` during notebook tests by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/454
* Install `async-timeout` rather than pin `aiohttp` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/455
* Remove unnecessary resets in `generate_cutting_experiments` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/458
* Test against qiskit-algorithms `main` in dev version tests by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/459
* Bump mypy from 1.6.1 to 1.7.1 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/461
* Migrate away from deprecated `QuantumCircuit` methods by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/462
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/465
* Pin qiskit < 1.0 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/464
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/466
* Remove `async-timeout` from notebook dependencies by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/456
* Bump mypy from 1.7.1 to 1.8.0 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/467
* Bump pylint from 3.0.2 to 3.0.3 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/468
* Update description of cutting tut 1 by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/469
* Update `UnitaryGate` import now that `qiskit.extensions` is deprecated by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/463
* Ignore serverless tut by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/476
* Update black[jupyter] requirement from ~=23.1 to ~=24.1 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/472
* Update ruff config by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/478
* Remove serverless by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/480
* Remove entanglement forging by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/479
* Remove mentions of pyscf and entanglement forging by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/481
* Drop dependency on qiskit-algorithms by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/482
* Remove depecated functionality by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/483
* Remove qiskit.org links by Eric-Arellano in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/484
* Qiskit1.0 by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/475
* Prepare 0.6 release by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/485
* Bump version by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/486


**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.5.0...0.6.0

<!-- published by ghalactic/github-release-from-tag -->

0.5.0

What's Changed
* Configure mergify to perform stable backports by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/420
* Use parameterless gates where possible by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/425
* Bump pylint from 2.17.5 to 2.17.7 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/427
* Remove wire cutting module by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/359
* Use single gate (`SXGate`) to rotate from Z to Y measurement basis by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/431
* Remove upper version bound on scipy by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/423
* Enable pylint's `unused-argument` check by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/419
* Don't overcount expanded sum terms in documentation by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/430
* Provide a workaround to 422, Sampler failing when no measurements by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/426
* Temporarily pin qiskit-nature < 0.7 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/435
* Clean up roundtrip tests by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/441
* Swap register order, removing need to pass `num_qpd_bits` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/434
* Migrate from `qiskit.algorithms` to `qiskit-algorithms` package by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/437
* Prepare 0.5.0 release by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/438


**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.4.0...0.5.0

<!-- published by ghalactic/github-release-from-tag -->

0.4.0

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


**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.3.0...0.4.0

<!-- published by ghalactic/github-release-from-tag -->

0.3.0

What's Changed
See the [release notes](https://qiskit-extensions.github.io/circuit-knitting-toolbox/release-notes.html#release-notes-0-3-0).

Individual changes:
* Add Zenodo DOI to README and CITATION by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/224
* Render QPD API in sphinx api docs by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/210
* Update installation instructions by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/213
* Add documentation of the different tox environments by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/228
* Update workflows README (add missing workflows) by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/229
* Remove Qiskit Runtime retry loop by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/58
* Add backwards compatibility tests of 0.2 circuit cutting workflows by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/232
* Rename the tutorials to order by number & enable redirects to prevent link rot by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/233
* Switch from flit to hatchling build system by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/234
* Trivial tweaks by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/237
* Migrate `extremal_dependency_versions.py` script from fire to typer by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/236
* QPD gates generated through cutting should have "cut_" label prefix by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/242
* Make coverage fail if under 90% by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/238
* Adjust `.gitignore` and `.dockerignore` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/240
* Enable ruff for jupyter notebooks by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/147
* Rename top-level module to `circuit_knitting` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/244
* Fix mypy under rustworkx 0.13.0 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/245
* Enable tests on Windows by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/246
* Set `earliest_version` explicitly in reno config by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/250
* Deprecate decompose_gates by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/243
* Export `qpdbasis_from_gate` from `qpd` module by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/263
* Add note on samping overhead to cutting tutorials by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/249
* Add installation section to readme by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/270
* Suppress warnings from Qiskit Nature by SaashaJoshi in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/230
* Move configuration out of `extremal-python-dependencies` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/269
* Ignore opflow warnings by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/274
* Improve `separate_circuit` docstring by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/267
* Update EF how-to index by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/271
* Fix bug in result creation and add instantiation of EFGSS to how-to by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/268
* Add brief CONTRIBUTING.md by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/231
* Add `py-notebook` and `py3-notebook` tox environments by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/281
* Fix bug in decompose-qpd-instructions by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/276
* Add a supported_gates function by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/277
* Correct module import in docs/conf.py by SaashaJoshi in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/283
* Add explicit numpy dependency by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/286
* Add explicit dependency on rustworkx and scipy by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/289
* Add support for cut `CYGate`s and `CHGate`s by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/290
* `CSXGate` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/296
* Add support for cut `ECRGate` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/292
* Bump mypy from 1.3.0 to 1.4.1 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/301
* Bump autoflake from 2.1.1 to 2.2.0 by dependabot in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/299
* Support CPhaseGate, CSGate and CSdgGate by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/298
* Add support for `SwapGate`, `iSwapGate`, and `DCXGate` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/294
* Configure Intersphinx to docs by SaashaJoshi in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/308
* Upload docs build in CI by Eric-Arellano in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/314
* Switch to qiskit-sphinx-theme by Eric-Arellano in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/313
* Return a mixture of exact and sampled weights as appropriate by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/255
* Corrections to docs for intersphinx by SaashaJoshi in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/311
* don't enumerate figures and code snippets by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/316
* Add support for `SingleQubitQPDGate` to be passed through the transpiler by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/303
* Run slow tests for coverage only by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/317
* Add caption headers to site table of contents by Eric-Arellano in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/318
* improve ObservableCollection.lookup docstring by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/322
* Shorten the section names in the docs by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/327
* Cplex is now compatible with Python 3.11 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/325
* Migrate to Docker Compose V2 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/328
* Update freezing orbitals documentation by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/315
* Switch to Qiskit Ecosystem theme by Eric-Arellano in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/329
* Bump Python version in Dockerfile to 3.11 by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/331
* Fix formatting of example in `reduce_bitstrings` docstring by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/332
* Implement cutting of general 2-qubit unitaries by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/302
* Improve the instructions regarding pandoc by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/336
* Make the repository link more obvious from the Sphinx build by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/338
* Add README badge linking to stable documentation by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/339
* Update README.md by IbrahimShehzad in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/340
* Add `SECURITY.md` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/337
* Implement wire cutting as a two-qubit instruction by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/174
* Fix sphinx build by depending on ipykernel directly by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/345
* Pin black's major version only by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/344
* Fix description of `partition_problem` in wire cutting tutorial by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/348
* Update incorrect type hint by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/353
* Add version tables to all circuit cutting notebooks by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/354
* Fix `partition_problem`'s handling of unlabeled `TwoQubitQPDGate`s by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/350
* Support freezing Hartree-Fock energies at each forging iteration by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/307
* Update language in cutting tutorials by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/356
* Dont batch unless separate samplers are used for each subcircuit by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/333
* Use multiple samplers sometimes in the roundtrip tests by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/357
* Tweak the README badges by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/346
* Update cutting tutorials by caleb-johnson in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/347
* Add CutWire instruction class by SaashaJoshi in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/326
* Allow `partition_labels` to be determined automatically in `partition_problem` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/367
* Avoid unpacking `PartitionedCuttingProblem` in tutorials & how-tos by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/365
* Rename `QPDBasis.from_gate()` to `QPDBasis.from_instruction()` by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/371
* Add single-qubit wire cutting how-to and `expand_observables` function by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/368
* Introduce Dynamic Definition function to the wire cutting modules. by hitomitak in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/285
* Use automatic `partition_labels` in new `CutWire` how-to by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/370
* Prepare 0.3.0 release by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/358

New Contributors
* Eric-Arellano made their first contribution in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/314
* IbrahimShehzad made their first contribution in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/340
* hitomitak made their first contribution in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/285

**Full Changelog**: https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/compare/0.2.0...0.3.0

<!-- published by ghalactic/github-release-from-tag -->

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.