MQT QCEC 3.4.0 Release
·
29 commits
to refs/heads/main
since this release
Immutable
release. Only release title and notes can be modified.
👀 What Changed
Please refer to the changelog and the upgrade guide for a structured overview of the changes.
🚀 Features and Enhancements
- 🔧 Config updates (#816) (@burgholzer)
🐛 Bug Fixes
- 🔧 Fix
tyconfiguration (#784) (@denialhaag)
📄 Documentation
- 🔖 Prepare release of
v3.4.0(#823) (@denialhaag) - 📝 Update templated files (#820) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- 📝 Update templated files (#794) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- 📝 Update templated files (#769) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
🤖 CI
- 👷 Update C++ test matrices (#796) (@denialhaag)
📦 Packaging
- ♻️ Replace
pybind11withnanobind(#817) (@denialhaag) - 👷 Update C++ test matrices (#796) (@denialhaag)
🧹 Code Quality
- 🔧 Enable
tyfor type checking (#775) (@denialhaag) - 🔧 Modernize DX and configuration (#774) (@denialhaag)
⬆️ Dependencies
77 changes
- ⬆️🔒️ Lock file maintenance (#822) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2026.01.10 (#821) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update patch updates (#819) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- 🔧 Config updates (#816) (@burgholzer)
- ⬆️🔒️ Lock file maintenance (#813) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update munich-quantum-toolkit/workflows action to v1.17.10 (#812) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2026 (#811) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update patch updates (#808) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.12.30 (#810) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.41.0 (#809) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#807) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update patch updates (#806) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook python-jsonschema/check-jsonschema to v0.36.0 (#802) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#805) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update munich-quantum-toolkit/workflows action to v1.17.6 (#804) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🐍 Update dependency ty to v0.0.5 (#803) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update patch updates (#800) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update actions/attest-build-provenance action to v3.1.0 (#801) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#799) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update actions/download-artifact action to v7 (#798) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update patch updates (#797) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#795) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- 📝 Update templated files (#794) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- ⬆️👨💻 Update munich-quantum-toolkit/templates action to v1.1.11 (#793) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook rbubley/mirrors-prettier to v3.7.4 (#792) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/uv-pre-commit to v0.9.16 (#790) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.8 (#789) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🐍 Update dependency ty to v0.0.1a32 (#787) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.7 (#791) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update actions/create-github-app-token action to v2.2.1 (#788) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update munich-quantum-toolkit/workflows action to v1.17.4 (#786) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- 🔧 Fix
tyconfiguration (#784) (@denialhaag) - ⬆️🔒️ Lock file maintenance (#785) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook rbubley/mirrors-prettier to v3.7.3 (#783) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook pre-commit/mirrors-mypy to v1.19.0 (#782) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook rbubley/mirrors-prettier to v3.7.2 (#780) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook emzeat/mz-lictools to v2.9.0 (#781) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.40.0 (#778) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook rbubley/mirrors-prettier to v3.7.1 (#779) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.7 (#777) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🐍 Update dependency ty to v0.0.1a29 (#776) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- 🔧 Enable
tyfor type checking (#775) (@denialhaag) - 🔧 Modernize DX and configuration (#774) (@denialhaag)
- ⬆️👨💻 Update munich-quantum-toolkit/workflows action to v1.17.3 (#773) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️ Update
munich-quantum-toolkit/core(#770) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app))) - ⬆️🔒️ Lock file maintenance (#772) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook scientific-python/cookie to v2025.11.21 (#771) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.6 (#765) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update actions/create-github-app-token action to v2.2.0 (#768) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.11.21 (#766) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update munich-quantum-toolkit/workflows action to v1.17.1 (#764) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.6 (#767) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update munich-quantum-toolkit/templates action to v1.1.10 (#763) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 (#761) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#762) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.11.14 (#759) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook scientific-python/cookie to v2025.11.10 (#760) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.39.2 (#758) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.5 (#757) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook scientific-python/cookie to v2025.11.07 (#755) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.5 (#754) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.11.04 (#753) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.4 (#752) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#756) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#751) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.11.02 (#750) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.11.01 (#749) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.39.0 (#748) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.3 (#747) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#746) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.10.25 (#745) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️👨💻 Update actions/download-artifact action to v6 (#744) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.10.24 (#743) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.2 (#742) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook scientific-python/cookie to v2025.10.20 (#741) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🔒️ Lock file maintenance (#740) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.1 (#739) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
Full Changelog: v3.3.0...v3.4.0