Skip to content

MQT Core 2.7.0 Release

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 11:59
· 137 commits to refs/heads/main since this release
2ccf532

👀 What Changed

Python 3.13 is out and Python 3.8 has reached end-of-life. Hence, this release drops support for Python 3.8 and includes Python 3.13 wheels (including the free-threading Python variant).

Additionally, this is the first release with Linux wheels based on manylinux_2_28 instead of manylinux2014. This means generally faster performance for the package on Linux.

This is also the first release including a uv.lock file for reproducible, working Python environments. This includes switching from dependabot to renovate for automatically managing dependency updates.

Finally, this release contains a couple of convenience updates for MQT Core itself and its DD package.

⚛️ MQT Core

⚖️ MQT Core DD Package

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

🤖 CI

  • ⬆️🪝 Update pre-commit hook pre-commit/pre-commit-hooks to v5 @renovate (#718)
  • ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.25.0 @renovate (#716)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v19.1.1 @renovate (#714)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.9 @renovate (#713)
  • ⬆️🪝 Update pre-commit hook python-jsonschema/check-jsonschema to v0.29.3 @renovate (#715)
  • 🔧 update renovate configuration @burgholzer (#712)
  • 🔧 adjust how the CD workflow is run @burgholzer (#710)
  • ⚗️ upload to Test PyPI for pushes on main @burgholzer (#666)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.8 @renovate (#709)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v19 @renovate (#708)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.7 @renovate (#702)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.6 @renovate (#701)
  • ⬆️ update MQT workflows to v1.4 @burgholzer (#692)
  • ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.24.6 @renovate (#696)
  • 👷 Configure Renovate @renovate (#695)
  • ⬆️ update mqt-workflows to v1.3 (moving tag) @burgholzer (#665)

📦 Packaging

🧹 Code Quality

⬆️ Dependencies

33 changes

Full Changelog: v2.6.0...v2.7.0