QMAP 2.4.0 Release
github-actions
released this
28 Aug 16:24
·
562 commits
to refs/heads/main
since this release
👀 What Changed
This release switches the project from setuptools
to the modern scikit-build-core
. This brings a way better development experience with faster editable rebuilds, no more setup.py
and MANIFEST.in
files, and more. See #366 for some more details.
It also switches the CI to the reusable workflows introduced in MQT Core, which is (more-and-more) truly becoming the backbone of the MQT. Build caching is now enabled for all CI workflows, change detection only runs those flows that are required for the given changes, PyPI publishing uses trusted publishing now, and many more. Also see #366 for more details.
🚀 Features and Enhancements
- ♻️ Refactor Packaging and CI @burgholzer (#366)
🤖 CI
- ♻️ Refactor Packaging and CI @burgholzer (#366)
📦 Packaging
- ♻️ Refactor Packaging and CI @burgholzer (#366)
⬆️ Dependencies
- ♻️ Refactor Packaging and CI @burgholzer (#366)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#364)
- Bump extern/mqt-core from
bc2d7d4
to6c47062
@dependabot (#362) - ⬆️🪝 update pre-commit hooks @pre-commit-ci (#361)
Full Changelog: v2.3.0...v2.4.0