Mqt.qcec

Latest version: v2.8.2

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

Scan your dependencies

Page 7 of 10

2.0.0rc3

What's Changed
* 🐛 fix editable installs by burgholzer in https://github.com/cda-tum/qcec/pull/61
* ✨ compilation flow profile generation by burgholzer in https://github.com/cda-tum/qcec/pull/54
* 📝 improved documentation on [RtD](https://qcec.readthedocs.io/en/latest/)
* 🚸 convenience `verify` and `verify_compilation` functions


**Full Changelog**: https://github.com/cda-tum/qcec/compare/v2.0.0-rc2...v2.0.0-rc3

2.0.0rc2

What's Changed
* Update qiskit-terra requirement from ~=0.19.2 to ~=0.20.0 in /test/python by dependabot in https://github.com/cda-tum/qcec/pull/42
* Bump extern/qfr from `cd15b3e` to `7abe363` by dependabot in https://github.com/cda-tum/qcec/pull/41
* ⚡ Loosen Requirements for Classical Stimuli Generation by burgholzer in https://github.com/cda-tum/qcec/pull/44
* Modernize Build and Deploy by burgholzer in https://github.com/cda-tum/qcec/pull/43


**Full Changelog**: https://github.com/cda-tum/qcec/compare/v2.0.0-rc1...v2.0.0-rc2

2.0.0rc1

This release refactors many aspects of QCEC in order to make it more scaleable, efficient, and extendable.
The resulting equivalence checking flow now more closely resembles a parallel version of the flow proposed in the "Advanced Equivalence Checking for Quantum Circuits" paper.
Furthermore, this release adds project documentation to the QCEC project which is hosted at [ReadTheDocs](https://qcec.readthedocs.io/en/latest/).

With this release, the rewrite is 99% complete and quite well documented as well as tested. It will undergo some more testing until the final v2.0 will be released.

1.10.5

This release marks the transition from the `JKQ` framework to the Munich Quantum Toolkit (MQT).

What's Changed
* Bump extern/qfr from `49f5923` to `2ab280b` by dependabot in https://github.com/cda-tum/qcec/pull/21
* Bump extern/qfr from `2ab280b` to `e961baf` by dependabot in https://github.com/cda-tum/qcec/pull/23
* Bump extern/qfr from `e961baf` to `166177c` by dependabot in https://github.com/cda-tum/qcec/pull/24
* Bump extern/qfr from `166177c` to `34b5811` by dependabot in https://github.com/cda-tum/qcec/pull/25
* Bump extern/qfr from `34b5811` to `dca7f1f` by dependabot in https://github.com/cda-tum/qcec/pull/26
* Bump extern/qfr from `dca7f1f` to `69ccc42` by dependabot in https://github.com/cda-tum/qcec/pull/27
* Bump extern/qfr from `69ccc42` to `2c7ceb3` by dependabot in https://github.com/cda-tum/qcec/pull/28
* Bump extern/qfr from `2c7ceb3` to `6bb07d6` by dependabot in https://github.com/cda-tum/qcec/pull/29
* Bump actions/setup-python from 2 to 3 by dependabot in https://github.com/cda-tum/qcec/pull/30
* Rebranding to MQT by burgholzer in https://github.com/cda-tum/qcec/pull/31


**Full Changelog**: https://github.com/cda-tum/qcec/compare/v1.10.4...v1.10.5

1.10.4

What's Changed
* 🍎 Revert to building separate instead of universal binaries and wheels by burgholzer in https://github.com/iic-jku/qcec/pull/16
* Bump DoozyX/clang-format-lint-action from 0.12 to 0.13 by dependabot in https://github.com/iic-jku/qcec/pull/20
* Bump pypa/cibuildwheel from 2.3.0 to 2.3.1 by dependabot in https://github.com/iic-jku/qcec/pull/18
* Bump codecov/codecov-action from 1 to 2.1.0 by dependabot in https://github.com/iic-jku/qcec/pull/19
* Bump extern/qfr from `06da5bc` to `49f5923` by dependabot in https://github.com/iic-jku/qcec/pull/17

New Contributors
* dependabot made their first contribution in https://github.com/iic-jku/qcec/pull/20

**Full Changelog**: https://github.com/iic-jku/qcec/compare/v1.10.3...v1.10.4

1.10.3

This release adds the improvements from 12, 13, and 14:
- ✨ adds the opt-in functionality for verifying dynamic circuits via translating such circuits to static ones.
- ✨ add reorder operations pass to pre-processing
- ✨ add functionality to compare the resulting DD to the identity with a given threshold
- ✨ introduce new optimization that tries to cancel identical operations in the alternating strategy whenever possible
- 🏗️ switch to PEP 517 `pyproject.toml`
- 🐛 🍎: deploying under macOS now produces fat binaries (i.e., for `x86_64` and `arm64` architectures). This allows to effectively build `universal2` wheels for Python 3.8 onwards and eventually makes the wheels work on M1-based Macs

Page 7 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.