Circuit-knitting-toolbox

Latest version: v0.7.2

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

Scan your dependencies

Page 1 of 2

0.7.2

What's Changed
* Remove discussion about user's compute env from knitting docs (backport 570) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/571
* Update authors in `CITATION.bib` (backport 580) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/582
* Update `CITATION.bib` to remove entanglement forging authors (backport 583) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/584
* Avoid exploring extraneous minima in the cut-finder search space (backport 585) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/588
* Remove use of qasm simulator (backport 589) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/592
* Tuple unpacking bug fix in cut finder. (backport 591) by mergify in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/593
* Prepare 0.7.2 release by garrison in https://github.com/Qiskit-Extensions/circuit-knitting-toolbox/pull/590


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

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

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 -->

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.