Skip to content

Commit 34229cb

Browse files
authored
🔖 Prepare release of v3.2.0 (#669)
## Description This PR prepares the release of v3.2.0. ## Checklist: - [x] The pull request only contains commits that are focused and relevant to this change. - [x] ~~I have added appropriate tests that cover the new/changed functionality.~~ - [x] ~~I have updated the documentation to reflect these changes.~~ - [x] I have added entries to the changelog for any noteworthy additions, changes, fixes, or removals. - [x] I have added migration instructions to the upgrade guide (if needed). - [x] The changes follow the project's style guidelines and introduce no new warnings. - [x] The changes are fully tested and pass the CI checks. - [x] I have reviewed my own code changes.
1 parent 974a940 commit 34229cb

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ This project adheres to [Semantic Versioning], with the exception that minor rel
99

1010
## [Unreleased]
1111

12+
## [3.2.0] - 2025-08-01
13+
14+
_If you are upgrading: please see [`UPGRADING.md`](UPGRADING.md#320)._
15+
1216
### Added
1317

1418
- 🐍 Build Python 3.14 wheels ([#665]) ([**@denialhaag**])
@@ -72,9 +76,10 @@ _📚 Refer to the [GitHub Release Notes] for previous changelogs._
7276

7377
<!-- Version links -->
7478

75-
[unreleased]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.1.0...HEAD
76-
[3.1.0]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.0.0...v3.1.0
77-
[3.0.0]: https://github.com/munich-quantum-toolkit/qcec/compare/v2.8.2...v3.0.0
79+
[unreleased]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.2.0...HEAD
80+
[3.2.0]: https://github.com/munich-quantum-toolkit/qcec/releases/tag/v3.2.0
81+
[3.1.0]: https://github.com/munich-quantum-toolkit/qcec/releases/tag/v3.1.0
82+
[3.0.0]: https://github.com/munich-quantum-toolkit/qcec/releases/tag/v3.0.0
7883
[2.8.2]: https://github.com/munich-quantum-toolkit/qcec/releases/tag/v2.8.2
7984

8085
<!-- PR links -->

UPGRADING.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ This document describes breaking changes and how to upgrade. For a complete list
44

55
## [Unreleased]
66

7+
## [3.2.0]
8+
79
Testing previous versions of the `mqt-qcec` package built via `uv sync` or simple `(uv) pip install .` generally failed due to binary incompatibility of the `mqt-core` compiled extension packages and the `mqt-qcec` one.
810
This required building `mqt-core` from source and without build isolation to get a working local setup.
911
By using the latest `pybind11` release (`v3`), the binary compatibility between extension modules compiled under different circumstances (such as different compilers) has been greatly increased.
@@ -54,7 +56,8 @@ Alternatively, CMake can be conveniently installed from PyPI using the [`cmake`]
5456

5557
<!-- Version links -->
5658

57-
[unreleased]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.1.0...HEAD
59+
[unreleased]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.2.0...HEAD
60+
[3.2.0]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.1.0...v3.2.0
5861
[3.1.0]: https://github.com/munich-quantum-toolkit/qcec/compare/v3.0.0...v3.1.0
5962
[3.0.0]: https://github.com/munich-quantum-toolkit/qcec/compare/v2.8.2...v3.0.0
6063

0 commit comments

Comments
 (0)