Mqt.qmap

Latest version: v2.8.0

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

2.5.0

๐Ÿ‘€ What Changed

This release marks mqt-qmapโ€™s support for Qiskit 1.0 and the change to vendor the logicblocks library.

๐Ÿš€ Features and Enhancements

- ๐Ÿšธ truly make search space visualization optional burgholzer (431)
- โœจ Support for Qiskit 1.0 burgholzer (427)
- โ™ป๏ธ vendor logicblocks burgholzer (424)
- Restructuring of the heuristic system EliasLF (410)
- SearchVisualizer: New feature `show_only_solution_path` and fixing `tapered_search_layer_heights` EliasLF (414)
- Early termination EliasLF (409)
- Fixing minor bug in `disjoint_2q_block` Layering and adding option `add_barriers_between_layers` EliasLF (405)
- Fidelity-aware heuristic and search graph visualization EliasLF (384)
- ๐Ÿ”ฅ remove check-sdist from pre-commit burgholzer (398)

๐Ÿ› Bug Fixes

- ๐Ÿฉน fix test file configuration burgholzer (423)
- Restructuring of the heuristic system EliasLF (410)
- SearchVisualizer: New feature `show_only_solution_path` and fixing `tapered_search_layer_heights` EliasLF (414)
- Fixing bug with `show_layout=None` in `SearchVisualizer` EliasLF (412)
- Fix `generatedNodes` benchmark bug EliasLF (411)
- Fixing bug in single-qubit gate adjusting in `HeuristicMapper` EliasLF (408)
- Fixing minor bug in `disjoint_2q_block` Layering and adding option `add_barriers_between_layers` EliasLF (405)

๐Ÿค– CI

- ๐Ÿ”ฅ remove Cirrus CI jobs burgholzer (430)
- ๐Ÿ”ฅ remove check-sdist from pre-commit burgholzer (398)

๐Ÿ“ฆ Packaging

- โฌ†๏ธ update scikit-build-core to 0.8.1 burgholzer (428)

๐Ÿงน Code Quality

- ๐Ÿšจ adapt for Qiskit 0.46.0 burgholzer (422)
- Restructuring of the heuristic system EliasLF (410)
- Early termination EliasLF (409)

โฌ†๏ธ Dependencies

<details>
<summary>20 changes</summary>

- Bump the submodules group with 1 update dependabot (429)
- โฌ†๏ธ update scikit-build-core to 0.8.1 burgholzer (428)
- โœจ Support for Qiskit 1.0 burgholzer (427)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (426)
- โ™ป๏ธ vendor logicblocks burgholzer (424)
- Bump the github-actions group with 1 update dependabot (425)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (421)
- ๐Ÿšจ adapt for Qiskit 0.46.0 burgholzer (422)
- Bump the submodules group with 1 update dependabot (420)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (415)
- โฌ†๏ธ update mqt-core burgholzer (419)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (413)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (406)
- Bump the github-actions group with 1 update dependabot (403)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (404)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (402)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (401)
- Bump the submodules group with 2 updates dependabot (400)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (399)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (396)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qmap/compare/v2.4.2...v2.5.0

2.4.2

๐Ÿ‘€ What Changed

Small patch release that mainly brings all dependencies up to date.

๐Ÿš€ Features and Enhancements

- ๐Ÿ‘ฝ Update to latest `mqt-core` version pehamTom (390)

๐Ÿ› Bug Fixes

- ๐Ÿšจ Adapt to latest Qiskit version burgholzer (392)

๐Ÿ“„ Documentation

- ๐Ÿ“ added project acknowledgements burgholzer (395)
- ๐Ÿฉน ๐Ÿ“ removes the `hmtl_baseurl` setting from RtD config burgholzer (379)

๐Ÿค– CI

- โœจ adopt ruff formatter and update ruff config burgholzer (388)

๐Ÿ“ฆ Packaging

- โฌ†๏ธ update `scikit-build-core` burgholzer (393)

๐Ÿงน Code Quality

- โœจ adopt ruff formatter and update ruff config burgholzer (388)

โฌ†๏ธ Dependencies

<details>
<summary>12 changes</summary>

- Bump the submodules group with 2 updates dependabot (394)
- โฌ†๏ธ update `scikit-build-core` burgholzer (393)
- ๐Ÿ‘ฝ Update to latest `mqt-core` version pehamTom (390)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (391)
- ๐Ÿšจ Adapt to latest Qiskit version burgholzer (392)
- โœจ adopt ruff formatter and update ruff config burgholzer (388)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (385)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (382)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (381)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (380)
- Bump the submodules group with 2 updates dependabot (378)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (377)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qmap/compare/v2.4.1...v2.4.2

2.4.1

๐Ÿ‘€ What Changed

๐Ÿ› Bug Fixes

- ๐Ÿ› Fix broken `manylinux` wheels burgholzer (376)

๐Ÿค– CI

- ๐Ÿ› Fix broken `manylinux` wheels burgholzer (376)

๐Ÿ“ฆ Packaging

- ๐Ÿ› Fix broken `manylinux` wheels burgholzer (376)

โฌ†๏ธ Dependencies

- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (374)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (373)
- Bump the python-dependencies group with 1 update dependabot (370)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (371)

**Full Changelog**: https://github.com/cda-tum/mqt-qmap/compare/v2.4.0...v2.4.1

2.4.0

๐Ÿ‘€ 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` to `6c47062` dependabot (362)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (361)

**Full Changelog**: https://github.com/cda-tum/mqt-qmap/compare/v2.3.0...v2.4.0

2.3.0

๐Ÿ‘€ What Changed

This release brings two main updates to MQT QMAP
- ๐Ÿ Support for Python 3.12
- ๐Ÿ”ง Integration of the [MQT Core](https://github.com/cda-tum/mqt-core) library as the successor of the QFR library.

๐Ÿš€ Features and Enhancements

- Bump pypa/cibuildwheel from 2.14 to 2.15 dependabot (358)
- Remove redundant gates after depth-optimal synthesis. pehamTom (336)

๐Ÿ› Bug Fixes

- patch CI failure due to unconditional Qiskit deprecation warning pehamTom (355)

๐Ÿ“„ Documentation

- ๐Ÿ“ Prepare docs for new release burgholzer (360)

๐Ÿค– CI

- patch CI failure due to unconditional Qiskit deprecation warning pehamTom (355)

๐Ÿ“ฆ Packaging

- Bump pypa/cibuildwheel from 2.14 to 2.15 dependabot (358)

โฌ†๏ธ Dependencies

<details>
<summary>16 changes</summary>

- Bump pypa/cibuildwheel from 2.14 to 2.15 dependabot (358)
- Bump extern/mqt-core from `a50af79` to `bc2d7d4` dependabot (359)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (353)
- Bump extern/mqt-core from `b1c49b9` to `a50af79` dependabot (357)
- Bump extern/LogicBlocks from `3740599` to `15e2262` dependabot (356)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (348)
- Bump extern/mqt-core from `04b2082` to `b1c49b9` dependabot (349)
- Bump extern/LogicBlocks from `fc56965` to `3740599` dependabot (346)
- Bump pypa/cibuildwheel from 2.13 to 2.14 dependabot (344)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (343)
- ๐Ÿšš Move to MQT Core package burgholzer (341)
- Bump extern/LogicBlocks from `65ca91c` to `fc56965` dependabot (340)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (339)
- โฌ†๏ธ Bump extern/LogicBlocks from `b1cb565` to `65ca91c` dependabot (335)
- โฌ†๏ธ๐Ÿช update pre-commit hooks pre-commit-ci (333)
- โฌ†๏ธ Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 dependabot (330)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qmap/compare/v2.2.1...v2.3.0

2.2.1

๐Ÿ‘€ What Changed

๐Ÿ› Bug Fixes

- ๐Ÿฉนโฌ†๏ธ Enable support for newer `rustworkx` version and update `pre-commit` pre-commit-ci (329)

โฌ†๏ธ Dependencies

- ๐Ÿฉนโฌ†๏ธ Enable support for newer `rustworkx` version and update `pre-commit` pre-commit-ci (329)
- โฌ†๏ธ Bump extern/LogicBlocks from `99b9810` to `b1cb565` dependabot (322)
- โฌ†๏ธ Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 dependabot (324)
- โฌ†๏ธ Bump extern/qfr from `b837cff` to `89412bc` dependabot (323)

**Full Changelog**: https://github.com/cda-tum/qmap/compare/v2.2.0...v2.2.1

Page 2 of 7

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.