MQT Core 2.6.0 Release
·
762 commits
to refs/heads/main
since this release
👀 What Changed
This release brings a couple of enhancements regarding neutral atom compilation amongst other small improvements.
Most notably, it marks the first release to ship Python 3.13 wheels (including the free-threading variant).
⚛️ MQT Core
- ✨ Python 3.13 Support @burgholzer (#656)
- 🏷️ providing a convenient
CircuitInputType
@burgholzer (#661) - 🎨 Move validation function from qmap to NAComputation @ystade (#660)
- Support for Neutral Atom State Preparation @ystade (#658)
- Layer: Allow Redundant Gates @ystade (#655)
- ✨ Add
customGate
flag and optimizer functionality to flatten only custom gates @DRovara (#651) - 🩹 fix erroneous cast in
AodOperation
@burgholzer (#647) - ⚡ only build bindings target for Python package @burgholzer (#643)
- 🐛 Support
u
gate when parsing OpenQASM 2 @ystade (#639)
⚖️ MQT Core DD Package
- 🚸 make
dd/Package.hpp
exportdd/Package_fwd.hpp
@burgholzer (#640)
🚀 Features and Enhancements
- ✨ Python 3.13 Support @burgholzer (#656)
- 🏷️ providing a convenient
CircuitInputType
@burgholzer (#661) - 🎨 Move validation function from qmap to NAComputation @ystade (#660)
- Support for Neutral Atom State Preparation @ystade (#658)
- Layer: Allow Redundant Gates @ystade (#655)
- ✨ Add
customGate
flag and optimizer functionality to flatten only custom gates @DRovara (#651) - 🚸 make
dd/Package.hpp
exportdd/Package_fwd.hpp
@burgholzer (#640)
🐛 Bug Fixes
- 🩹📝 fix docs build @burgholzer (#659)
- 🩹 fix erroneous cast in
AodOperation
@burgholzer (#647) - 🐛 Support
u
gate when parsing OpenQASM 2 @ystade (#639)
📄 Documentation
- 🩹📝 fix docs build @burgholzer (#659)
🤖 CI
- 📦 add artifact attestation @burgholzer (#638)
- 🚨🩹 fix the ruff
banned-api
configuration @burgholzer (#637)
📦 Packaging
- ✨ Python 3.13 Support @burgholzer (#656)
- ⚡ only build bindings target for Python package @burgholzer (#643)
- 📦 add artifact attestation @burgholzer (#638)
🧹 Code Quality
- 🚸 make
dd/Package.hpp
exportdd/Package_fwd.hpp
@burgholzer (#640) - 🚨🩹 fix the ruff
banned-api
configuration @burgholzer (#637)
⬆️ Dependencies
11 changes
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#657)
- Bump the github-actions group with 2 updates @dependabot (#654)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#653)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#650)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#648)
- Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the github-actions group @dependabot (#646)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#645)
- Bump cda-tum/mqt-workflows from 1.1.3 to 1.1.4 in the github-actions group @dependabot (#642)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#641)
- Bump cda-tum/mqt-workflows from 1.1.0 to 1.1.3 in the github-actions group @dependabot (#636)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#634)
Full Changelog: v2.5.1...v2.6.0