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