Mqt.syrec

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 2

1.2.0

👀 What Changed

This is a bigger maintenance release that updates the project to the latest best practises and standards.
It also updates the library to the latest developments from MQT Core as well as marks the transfer of the `.real` parser from MQT Core to this project.

🚀 Features and Enhancements

- ✨ add parser for `.real` files burgholzer (219)

🐛 Bug Fixes

- 🩹 fix missing include burgholzer (216)

📄 Documentation

- 🍱 MQT Branding burgholzer (204)

🤖 CI

- ♻️ modernize and update the project burgholzer (217)

📦 Packaging

- ♻️ modernize and update the project burgholzer (217)

⬆️ Dependencies

- ⬆️ Bump the github-actions group with 2 updates [dependabot[bot]](https://github.com/apps/dependabot) (#218)
- ♻️ modernize and update the project burgholzer (217)
- ⬆️ Bump the python-dependencies group across 1 directory with 2 updates [dependabot[bot]](https://github.com/apps/dependabot) (#208)
- ⬆️🪝 update pre-commit hooks [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci) (#200)
- ⬆️ Bump the github-actions group with 1 update [dependabot[bot]](https://github.com/apps/dependabot) (#195)

**Full Changelog**: https://github.com/cda-tum/mqt-syrec/compare/v1.1.2...v1.2.0

1.1.2

👀 What Changed

⬆️ Dependencies

- ⬆️🪝 update pre-commit hooks pre-commit-ci (193)
- ⬆️ Bump the github-actions group with 3 updates dependabot (191)
- ⬆️ Bump the submodules group with 1 update dependabot (192)

**Full Changelog**: https://github.com/cda-tum/mqt-syrec/compare/v1.1.1...v1.1.2

1.1.1

👀 What Changed

📄 Documentation

- 🚧 Low maintenance mode burgholzer (190)
- 🩹 📝 removes the `hmtl_baseurl` setting from RtD config burgholzer (184)

🤖 CI

- 🚧 Low maintenance mode burgholzer (190)

📦 Packaging

- 🚧 Low maintenance mode burgholzer (190)

⬆️ Dependencies

- 🚧 Low maintenance mode burgholzer (190)
- ⬆️ Bump the python-dependencies group with 1 update dependabot (188)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (185)

**Full Changelog**: https://github.com/cda-tum/mqt-syrec/compare/v1.1.0...v1.1.1

1.1.0

👀 What Changed

This release modernizes the Python packaging and CI for the project to bring it more in line with the rest of the MQT.
This should also lower the maintenance burden.

🚀 Features and Enhancements

- ♻️ Modernize Packaging and CI burgholzer (183)

📄 Documentation

- ♻️ Modernize Packaging and CI burgholzer (183)

🤖 CI

- ♻️ Modernize Packaging and CI burgholzer (183)

📦 Packaging

- ♻️ Modernize Packaging and CI burgholzer (183)

⬆️ Dependencies

- ♻️ Modernize Packaging and CI burgholzer (183)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (177)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (175)
- ⬆️ Bump pypa/cibuildwheel from 2.13.1 to 2.14.1 dependabot (174)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (172)
- 🚚 Move to MQT Core package burgholzer (171)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (169)
- ⬆️ Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 dependabot (168)

**Full Changelog**: https://github.com/cda-tum/mqt-syrec/compare/v1.0.1...v1.0.2

1.0.1

What's Changed
* 📦 Support Versioning in Git Archives by SmaranTum in https://github.com/cda-tum/syrec/pull/103
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/104
* ⬆️ Bump extern/qfr from `78a3608` to `64aa806` by dependabot in https://github.com/cda-tum/syrec/pull/105
* ✨ DD-based Reversible Synthesis by SmaranTum in https://github.com/cda-tum/syrec/pull/69
* ⬆️ Bump MarkusJx/install-boost from 2.4.0 to 2.4.1 by dependabot in https://github.com/cda-tum/syrec/pull/108
* ⬆️ Bump extern/qfr from `64aa806` to `41f9809` by dependabot in https://github.com/cda-tum/syrec/pull/107
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/109
* ⬆️ Bump extern/qfr from `41f9809` to `c7679b6` by dependabot in https://github.com/cda-tum/syrec/pull/111
* ESOP minimization by SmaranTum in https://github.com/cda-tum/syrec/pull/110
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/112
* Optimization based on same sequence of Toffoli gates by SmaranTum in https://github.com/cda-tum/syrec/pull/113
* ⬆️ Bump extern/qfr from `c7679b6` to `e5f4189` by dependabot in https://github.com/cda-tum/syrec/pull/114
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/116
* DD synthesis of irreversible functions (Encoded to reversible without additional line) by SmaranTum in https://github.com/cda-tum/syrec/pull/115
* ⬆️ Bump extern/qfr from `e5f4189` to `64a8919` by dependabot in https://github.com/cda-tum/syrec/pull/117
* Modified completeCubes function by SmaranTum in https://github.com/cda-tum/syrec/pull/118
* Encoding irreversible function to reversible function using an additional line. by SmaranTum in https://github.com/cda-tum/syrec/pull/119
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/121
* Decoding the irreversible function. by SmaranTum in https://github.com/cda-tum/syrec/pull/120
* ⬆️ Bump pypa/cibuildwheel from 2.11.2 to 2.11.3 by dependabot in https://github.com/cda-tum/syrec/pull/125
* ⬆️ Bump MarkusJx/install-boost from 2.4.1 to 2.4.3 by dependabot in https://github.com/cda-tum/syrec/pull/124
* ⬆️ Bump extern/qfr from `64a8919` to `888d44a` by dependabot in https://github.com/cda-tum/syrec/pull/123
* Add MQT Logo and support Dark-Mode on RtD by SmaranTum in https://github.com/cda-tum/syrec/pull/126
* Incorporating One-pass synthesis technique. by SmaranTum in https://github.com/cda-tum/syrec/pull/122
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/129
* Change the references in Readme and RtD by SmaranTum in https://github.com/cda-tum/syrec/pull/128
* ⬆️ Bump extern/qfr from `888d44a` to `5e8b8b7` by dependabot in https://github.com/cda-tum/syrec/pull/130
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/131
* ⬆️ Bump extern/qfr from `5e8b8b7` to `9d0f917` by dependabot in https://github.com/cda-tum/syrec/pull/132
* ⬆️ Drop `coverage[toml]` requirement and remove version cap from `pytest-cov` by dependabot in https://github.com/cda-tum/syrec/pull/133
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/134
* ⬆️ Bump pypa/cibuildwheel from 2.11.3 to 2.11.4 by dependabot in https://github.com/cda-tum/syrec/pull/136
* ⬆️ Bump extern/qfr from `9d0f917` to `c11670d` by dependabot in https://github.com/cda-tum/syrec/pull/135
* Integrating the encoding without any additional lines functionality. by SmaranTum in https://github.com/cda-tum/syrec/pull/127
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/139
* ⬆️ Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 by dependabot in https://github.com/cda-tum/syrec/pull/141
* 🩹 QFR Compatibility by burgholzer in https://github.com/cda-tum/syrec/pull/150
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/142
* ⬆️ Bump MarkusJx/install-boost from 2.4.3 to 2.4.4 by dependabot in https://github.com/cda-tum/syrec/pull/148
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/152
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/153
* ⬆️ Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 by dependabot in https://github.com/cda-tum/syrec/pull/155
* ⬆️ Bump extern/qfr from `9a6bddf` to `866a3c3` by dependabot in https://github.com/cda-tum/syrec/pull/157
* ⬆️ Update pyqt6 requirement from <6.5.0,>=6.2.3 to >=6.2.3,<6.6.0 by dependabot in https://github.com/cda-tum/syrec/pull/158
* ⬆️ Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 by dependabot in https://github.com/cda-tum/syrec/pull/159
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/156
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/161
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/162
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/163
* ⬆️ Bump extern/qfr from `866a3c3` to `89412bc` by dependabot in https://github.com/cda-tum/syrec/pull/164
* ⬆️ Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by dependabot in https://github.com/cda-tum/syrec/pull/165
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/166
* Add export to OpenQASM 2.0 for simple circuits by lsschmid in https://github.com/cda-tum/syrec/pull/167

New Contributors
* lsschmid made their first contribution in https://github.com/cda-tum/syrec/pull/167

**Full Changelog**: https://github.com/cda-tum/syrec/compare/v1.0.0...v1.0.1

1.0.0

This marks the 1.0.0 release of the MQT SyReC Synthesizer, which now includes proper documentation as well as further code quality checks.

What's Changed
* 🔧 Proper Versioning in Deploy CI by burgholzer in https://github.com/cda-tum/syrec/pull/72
* 📝 Initialize Documentation on ReadTheDocs by burgholzer in https://github.com/cda-tum/syrec/pull/74
* 🔧 Add in-progress cancellation to CI workflows by burgholzer in https://github.com/cda-tum/syrec/pull/76
* 🔧 Update CodeQL configuration by burgholzer in https://github.com/cda-tum/syrec/pull/75
* Bump extern/qfr from `d550522` to `ef83c0f` by dependabot in https://github.com/cda-tum/syrec/pull/77
* 🔧 Add `clang-tidy` to the project by burgholzer in https://github.com/cda-tum/syrec/pull/73
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/78
* Bump extern/qfr from `ef83c0f` to `ae0b7c0` by dependabot in https://github.com/cda-tum/syrec/pull/79
* Bump pypa/cibuildwheel from 2.9.0 to 2.10.0 by dependabot in https://github.com/cda-tum/syrec/pull/80
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/81
* Bump extern/qfr from `ae0b7c0` to `6e4924a` by dependabot in https://github.com/cda-tum/syrec/pull/82
* Bump pypa/cibuildwheel from 2.10.0 to 2.10.1 by dependabot in https://github.com/cda-tum/syrec/pull/83
* Bump pypa/cibuildwheel from 2.10.1 to 2.10.2 by dependabot in https://github.com/cda-tum/syrec/pull/85
* Bump extern/qfr from `6e4924a` to `8232c4c` by dependabot in https://github.com/cda-tum/syrec/pull/86
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/84
* Update pytest-cov requirement from ~=3.0.0 to >=3.0,<4.1 by dependabot in https://github.com/cda-tum/syrec/pull/87
* Update coverage[toml] requirement from ~=6.4.2 to >=6.4.2,<6.6.0 by dependabot in https://github.com/cda-tum/syrec/pull/88
* ⬆️ Bump extern/qfr from `8232c4c` to `ca6da01` by dependabot in https://github.com/cda-tum/syrec/pull/90
* ⬆️ Update pyqt6 requirement from <6.4.0,>=6.2.3 to >=6.2.3,<6.5.0 by dependabot in https://github.com/cda-tum/syrec/pull/91
* Updated the names of the synthesis techniques. by SmaranTum in https://github.com/cda-tum/syrec/pull/92
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/93
* ⬆️ Bump pypa/cibuildwheel from 2.10.2 to 2.11.1 by dependabot in https://github.com/cda-tum/syrec/pull/95
* ⬆️ Bump extern/qfr from `ca6da01` to `76dfda6` by dependabot in https://github.com/cda-tum/syrec/pull/94
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/96
* ⬆️ Bump extern/qfr from `76dfda6` to `6b897ff` by dependabot in https://github.com/cda-tum/syrec/pull/98
* ⬆️🪝 update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/syrec/pull/99
* ⬆️ Bump extern/qfr from `6b897ff` to `78a3608` by dependabot in https://github.com/cda-tum/syrec/pull/100
* ⬆️ Bump pypa/cibuildwheel from 2.11.1 to 2.11.2 by dependabot in https://github.com/cda-tum/syrec/pull/101
* Docs by SmaranTum in https://github.com/cda-tum/syrec/pull/97

New Contributors
* pre-commit-ci made their first contribution in https://github.com/cda-tum/syrec/pull/78

**Full Changelog**: https://github.com/cda-tum/syrec/compare/v0.2.0...v1.0.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.