MQT QMAP 2.6.0 Release
·
923 commits
to refs/heads/main
since this release
π What Changed
This release brings along quite some project configuration updates.
Most notably, it marks the first release to ship Python 3.13 wheels (including the free-threading variant).
In addition, it marks the first release containing compilation methods for neutral atom architectures.
π Features and Enhancements
- β¨ Python 3.13 Support @burgholzer (#498)
- πΈ add configurable repo owner for mqt-core dependency @burgholzer (#482)
- πΈ Improved usability for
FindZ3.cmake@burgholzer (#471) - β¨ Hybrid Neutral Atom Mapper @lsschmid (#458)
- β¨ Neutral Atom Mapper @ystade (#417)
π Bug Fixes
- π©Ή Fix Qubit out of Bounds Error @ystade (#496)
- π©Ή Keep na arch alive 2 @lsschmid (#474)
- β Refine NALAC tests @ystade (#470)
- π Resolve irregularly failing tests @ystade (#469)
- πΈ Hide
uninstalltarget when it exists in superproject @ystade (#454)
π Documentation
- π Update Publications @burgholzer (#484)
- π± MQT branding @burgholzer (#451)
- π Improve and Update documentation @ystade (#450)
π€ CI
- β¬οΈ update mqt-workflows to v1.3 (moving tag) @burgholzer (#504)
- β¬οΈπͺ update pre-commit config @burgholzer (#502)
- π¦ add artifact attestation @burgholzer (#487)
- β¬οΈ update mqt-workflows to 1.1.1 @burgholzer (#479)
- β‘π§ Faster cibuildwheel and better Windows wheel repair @burgholzer (#475)
- π Resolve irregularly failing tests @ystade (#469)
- β¬οΈ update to
mqt-workflows==1.0.1@burgholzer (#461) - β¬οΈ update black version in blacken-docs @burgholzer (#460)
- π§± switch to dedicated reusable MQT workflows @burgholzer (#456)
- π·β¬οΈ update reusable workflows @burgholzer (#447)
π¦ Packaging
- β¬οΈ update to scikit-build-core 0.10 @burgholzer (#503)
- β¨ Python 3.13 Support @burgholzer (#498)
- β‘ only build bindings target for Python package @burgholzer (#486)
- π¦ add artifact attestation @burgholzer (#487)
- π¦ smaller Python wheels @burgholzer (#457)
π§Ή Code Quality
- π¨ Fix new warnings revealed by clang-tidy 18 @burgholzer (#462)
- β¬οΈπͺ update pre-commit config @burgholzer (#502)
- π¨ Code format and linting config update @burgholzer (#480)
β¬οΈ Dependencies
36 changes
- β¬οΈ Update
cda-tum/mqt-core@github-actions (#505) - β¬οΈ update to scikit-build-core 0.10 @burgholzer (#503)
- β¬οΈ update mqt-workflows to v1.3 (moving tag) @burgholzer (#504)
- β¬οΈπͺ update pre-commit config @burgholzer (#502)
- Bump cda-tum/mqt-workflows from 1.1.5 to 1.2.1 in the github-actions group @dependabot (#501)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#499)
- Bump actions/attest-build-provenance from 1.3.3 to 1.4.0 in the github-actions group @dependabot (#497)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#495)
- Bump cda-tum/mqt-workflows from 1.1.4 to 1.1.5 in the github-actions group @dependabot (#494)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#492)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#491)
- Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the github-actions group @dependabot (#490)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#489)
- Bump cda-tum/mqt-workflows from 1.1.3 to 1.1.4 in the github-actions group @dependabot (#488)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#485)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#483)
- πΈ add configurable repo owner for mqt-core dependency @burgholzer (#482)
- β¬οΈ update mqt-workflows to 1.1.1 @burgholzer (#479)
- β¬οΈ Update
cda-tum/mqt-core@github-actions (#478) - β‘π§ Faster cibuildwheel and better Windows wheel repair @burgholzer (#475)
- π§± Include MQT Core via FetchContent instead as submodule @ystade (#455)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#476)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#472)
- πΈ Improved usability for
FindZ3.cmake@burgholzer (#471) - β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#468)
- Bump extern/mqt-core from
e090e10to4db8776in the submodules group @dependabot (#467) - β¬οΈ update to
mqt-workflows==1.0.1@burgholzer (#461) - β¬οΈ update black version in blacken-docs @burgholzer (#460)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#459)
- π§± switch to dedicated reusable MQT workflows @burgholzer (#456)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#453)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#452)
- Bump extern/mqt-core from
5f88f68to8fbfaa5in the submodules group @dependabot (#449) - β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#448)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#446)
- β¬οΈπͺ update pre-commit hooks @pre-commit-ci (#445)
Full Changelog: v2.5.1...v2.6.0