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 6 of 10

2.0.0rc9

What's Changed
* πŸ“Œ More leniency on the `qiskit-terra` version by burgholzer in https://github.com/cda-tum/qcec/pull/135
* πŸ› fix `cpp-linter` silently failing by burgholzer in https://github.com/cda-tum/qcec/pull/136
* Bump extern/qfr from `d550522` to `ef83c0f` by dependabot in https://github.com/cda-tum/qcec/pull/137
* πŸ”§ Update CI with latest best practices by burgholzer in https://github.com/cda-tum/qcec/pull/138
* 🚨 Further flake8 checks by burgholzer in https://github.com/cda-tum/qcec/pull/139
* πŸ”§ Update nox sessions by burgholzer in https://github.com/cda-tum/qcec/pull/140
* Bump pypa/cibuildwheel from 2.9.0 to 2.10.0 by dependabot in https://github.com/cda-tum/qcec/pull/141
* Bump extern/qfr from `ef83c0f` to `ae0b7c0` by dependabot in https://github.com/cda-tum/qcec/pull/142
* πŸ› Fix potential underflow bug in max simulation computation by burgholzer in https://github.com/cda-tum/qcec/pull/144
* ⬆️πŸͺ update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qcec/pull/145
* Documentation update by burgholzer in https://github.com/cda-tum/qcec/pull/143


**Full Changelog**: https://github.com/cda-tum/qcec/compare/v2.0.0-rc8...V2.0.0-rc9

2.0.0rc8

What's Changed

* πŸπŸ”§ Specify Metadata via PEP 621 by burgholzer in https://github.com/cda-tum/qcec/pull/124
* πŸ”§ Add Issue and PR templates by burgholzer in https://github.com/cda-tum/qcec/pull/125
* πŸ“ Updated docs with the JETCAS Publication. by pehamTom in https://github.com/cda-tum/qcec/pull/127
* βš—οΈ Updates to cpp-linter to v2 by burgholzer in 130, 132
* πŸ”§ Update CodeQL configuration by burgholzer in https://github.com/cda-tum/qcec/pull/133
* πŸͺ Fix and update `flake8` config by burgholzer in https://github.com/cda-tum/qcec/pull/122
* ⬆️πŸͺ update pre-commit hooks by pre-commit-ci in 114, 126, 134
* πŸ”§ Update dependabot config by burgholzer in https://github.com/cda-tum/qcec/pull/123


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

2.0.0rc7

What's Changed
* ✨ The `ZXChecker` is now capable of discriminating differences in global phase (by pehamTom in https://github.com/cda-tum/qcec/pull/111)
* 🐍 Python 3.11 wheels are now built by default (by dependabot in https://github.com/cda-tum/qcec/pull/109)
* 🚸 better Python bindings exceptions (by burgholzer in https://github.com/cda-tum/qcec/pull/116)
* πŸ› small bugfixes and improved support for dynamic quantum circuits (by dependabot in https://github.com/cda-tum/qcec/pull/118)
* πŸšΈβ™»οΈ improved `verify` functions (by burgholzer in https://github.com/cda-tum/qcec/pull/117)

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

2.0.0rc6

This release mostly concerns the internal library and contains almost no user facing changes (besides some bugfixes πŸ›).

It significantly improves the code quality and its assurance. To this end,
- the project now follows and enforces (most of) LLVM's code format style and coding guidelines for the C++ part, including consistent naming schemes and source code width limits
- several improvements reported by the SonarLint tool and various clang-tidy checks have been incorporated
- similar to the C++ workflow which has been quite well monitored, the Python side of the project now adopts the best practices from https://scikit-hep.org/developer in order to maintain a consistent and high quality

All these changes ensure that future contributions to QCEC can follow predefined guidelines and rules, whether it's for developing the core C++ library or the Python package.

What's Changed
* 🚨 Incorporate SonarLint Suggestions by burgholzer in https://github.com/cda-tum/qcec/pull/88
* πŸ‘·πŸš¨ Add new workflow run for checking clang-tidy and clang-format by burgholzer in https://github.com/cda-tum/qcec/pull/89
* 🚸 Improve Python Compatibility of Documentation Building by burgholzer in https://github.com/cda-tum/qcec/pull/90
* πŸ“ Small documentation update by burgholzer in https://github.com/cda-tum/qcec/pull/91
* βš‘πŸ”§ Faster CI by burgholzer in https://github.com/cda-tum/qcec/pull/94
* πŸŽ¨πŸ”§ Adopt (most of) LLVM's Code Format Style by burgholzer in https://github.com/cda-tum/qcec/pull/97
* ⚑ Avoid vtable Copy by burgholzer in https://github.com/cda-tum/qcec/pull/98
* πŸŽ¨πŸ”§ Further `clang-tidy` Setup by burgholzer in https://github.com/cda-tum/qcec/pull/99
* πŸπŸ”§ Python Development Setup by burgholzer in https://github.com/cda-tum/qcec/pull/100
* πŸ› Fix Potential Endless Loop by burgholzer in https://github.com/cda-tum/qcec/pull/102


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

2.0.0rc5

This release marks the addition of the first equivalence checker not based on decision diagrams to QCEC: the **ZX checker**.
It tries to use the rules of the ZX-Calculus to reduce the ZX-Diagram corresponding to the circuit $G^{\prime -1}\cdot G$ to the identity diagram.
Performance-wise, it represent a complementary alternative to all existing checkers and is employed per default when invoking QCEC.

Furthermore, this release makes `qiskit-terra` a project dependency (in order to ease integration) and provides easy configuration files for CLion users.

What's Changed
* ✨ Equivalence Checking with the ZX-Calculus by pehamTom in https://github.com/cda-tum/qcec/pull/73 (+fixes in #81 and 82)
* πŸ”§πŸ Add `qiskit-terra` to project dependencies by burgholzer in https://github.com/cda-tum/qcec/pull/79
* πŸšΈπŸ”§ Easy CLion configuration by burgholzer in https://github.com/cda-tum/qcec/pull/78

New Contributors
* pehamTom made their first contribution in https://github.com/cda-tum/qcec/pull/73

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

2.0.0rc4

This is a quick release to incorporate a fix from the QFR library (cda-tum/qfr133).
Furthermore it brings some documentation updates for developers.

What's Changed
* 🚨 fix LGTM warning by burgholzer in https://github.com/cda-tum/qcec/pull/72
* Bump pypa/cibuildwheel from 2.6.1 to 2.7.0 by dependabot in https://github.com/cda-tum/qcec/pull/74
* πŸ› Small bugfix update by burgholzer in https://github.com/cda-tum/qcec/pull/76
* πŸ“ Documentation update by burgholzer in https://github.com/cda-tum/qcec/pull/77


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

Page 6 of 10

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.