MQT QCEC 2.6.0 Release
github-actions
released this
14 Apr 21:18
·
180 commits
to refs/heads/main
since this release
π What Changed
Quite a big release for QCEC. Highlights include:
- β‘ adoption of the new identity-less DD data structure that significantly boosts the overall performance.
- β¨ experimental support for checking partial equivalence (see https://mqt.readthedocs.io/projects/qcec/en/latest/PartialEquivalence.html)
- π€ adoption of
uv
as a package manager in CI - π§ update to
pybind11>=2.12
π Features and Enhancements
- β¨ Adopt
uv
in CI @burgholzer (#384) - β¨ Stripping DDs of their identity @burgholzer (#377)
- β¨ Partial equivalence checking @reb-ddm (#375)
- πΈ allow using raw RST cells in jupyter notebooks @burgholzer (#370)
π Bug Fixes
- π fix ZX-checker inadvertedly terminating early @burgholzer (#382)
- π©Ή reduce timeouts for ZX timeout tests @burgholzer (#369)
π Documentation
- πΈ allow using raw RST cells in jupyter notebooks @burgholzer (#370)
- ππ¨ better dark mode docs @burgholzer (#368)
π€ CI
- β¨ Adopt
uv
in CI @burgholzer (#384) - β¨ add
sp-repo-review
to pre-commit checks @burgholzer (#371) - π₯ remove Cirrus CI jobs @burgholzer (#367)
π§Ή Code Quality
- β¨ add
sp-repo-review
to pre-commit checks @burgholzer (#371)
β¬οΈ Dependencies
9 changes
- β¬οΈ update to
pybind11>=2.12
@burgholzer (#383) - β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#381)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#380)
- Bump the submodules group with 1 update @dependabot (#379)
- β¨ Stripping DDs of their identity @burgholzer (#377)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#378)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#376)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#374)
- Bump the submodules group with 1 update @dependabot (#373)
Full Changelog: v2.5.0...v2.6.0