π What Changed
Small patch release with updated reusable workflow. Apple Silicon runners now also support Python 3.8 and 3.9.
Python tests are now run on:
- all supported Python versions on Ubuntu
- the minimum and maximum supported version on macOS (Intel + arm64) and Windows.
This means that, e.g., for a library that supports Python 3.8 to 3.12, 5+2+2+2=11 test runs will be started and will produce coverage reports. If you update to the new version of the workflows, make sure to adjust the codecov config.
π Documentation
- π± MQT Branding on RtD burgholzer (603)
- π± Use centralized images from MQT repository burgholzer (602)
π€ CI
- π·π§π enable Python 3.8+ tests on macos-14 runners burgholzer (597)
β¬οΈ Dependencies
- β¬οΈπͺ update pre-commit hooks pre-commit-ci (598)
- β¬οΈπͺ update pre-commit hooks pre-commit-ci (595)
**Full Changelog**: https://github.com/cda-tum/mqt-core/compare/v2.4.1...v2.4.2