Mqt.qecc

Latest version: v1.8.2

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

Scan your dependencies

Page 2 of 3

1.6.0

👀 What Changed

This is the first release in quite a while. Feature-wise, this release contains the analog information decoding functionality (see 183) for further details.
Structure-wise, this release contains an updated project structure and CI, including wheels for Apple Silicon chips.
This release is also fully compatible with Qiskit 1.0

🚀 Features and Enhancements

- ♻️ Modernize Project Structure lucasberent (216)
- ✨ Qiskit 1.0 support lucasberent (212)
- ✨ Analog information decoding lucasberent (183)

🐛 Bug Fixes

- Restrict numpy to version \< 2. pehamTom (236)

📄 Documentation

- 🍱 MQT Branding burgholzer (222)
- 🩹 📝 removes the `hmtl_baseurl` setting from RtD config burgholzer (173)

🤖 CI

- 🔧👷 properly exclude `build` directory from CodeQL burgholzer (242)
- ♻️ Modernize Project Structure lucasberent (216)
- ⬆️ update black version in blacken-docs burgholzer (230)

📦 Packaging

- ⬆️ update pybind version lucasberent (215)

🧹 Code Quality

- 🚨 add ruff formatter lucasberent (181)

⬆️ Dependencies

<details>
<summary>32 changes</summary>

- ⬆️🪝 update pre-commit hooks pre-commit-ci (241)
- Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the github-actions group dependabot (240)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (239)
- ♻️ Modernize Project Structure lucasberent (216)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (237)
- Restrict numpy to version \< 2. pehamTom (236)
- Bump pypa/cibuildwheel from 2.18 to 2.19 in the github-actions group dependabot (233)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (232)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (229)
- Bump pypa/cibuildwheel from 2.17 to 2.18 in the github-actions group dependabot (228)
- ⬆️ update black version in blacken-docs burgholzer (230)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (226)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (225)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (220)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (217)
- ⬆️ Bump the python-dependencies group with 1 update dependabot (203)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (198)
- ⬆️ Bump the github-actions group across 1 directory with 3 updates dependabot (214)
- Qiskit 1.0 lucasberent (212)
- ⬆️ Bump the github-actions group with 1 update dependabot (194)
- ⬆️ Bump the github-actions group with 1 update dependabot (197)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (196)
- ⬆️ Bump the submodules group with 1 update dependabot (195)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (193)
- ⬆️ Bump the github-actions group with 1 update dependabot (192)
- ⬆️ Bump the github-actions group with 1 update dependabot (189)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (184)
- Adapt to latest Qiskit version lucasberent (185)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (177)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (176)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (175)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (174)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qecc/compare/v1.5.0...v1.6.0

1.5.0

👀 What Changed

This release brings a major overhaul of the Python packaging infrastructure and updates QECC to the latest `mqt-core` version.

🚀 Features and Enhancements

- ♻️ Refactor Packaging and part of CI burgholzer (171)

📄 Documentation

- ♻️ Refactor Packaging and part of CI burgholzer (171)

🤖 CI

- ♻️ Refactor Packaging and part of CI burgholzer (171)

📦 Packaging

- ♻️ Refactor Packaging and part of CI burgholzer (171)

⬆️ Dependencies

<details>
<summary>9 changes</summary>

- ♻️ Refactor Packaging and part of CI burgholzer (171)
- ⬆️ Bump pypa/cibuildwheel from 2.15 to 2.16 dependabot (168)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (170)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (167)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (161)
- ⬆️ Bump actions/checkout from 3 to 4 dependabot (163)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (159)
- ⬆️ Bump extern/mqt-core from `bc2d7d4` to `6c47062` dependabot (158)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (157)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qecc/compare/v1.4.0...v2.0.0

1.4.0

👀 What Changed

This release brings two main updates to MQT QECC
- 🐍 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

- add cc-cache for C++ actions lucasberent (128)

📄 Documentation

- 📝 Prepare docs for new release burgholzer (156)

🤖 CI

- include py11 in ci and modernize file structure lucasberent (136)
- add cc-cache for C++ actions lucasberent (128)

📦 Packaging

- include py11 in ci and modernize file structure lucasberent (136)

⬆️ Dependencies

<details>
<summary>17 changes</summary>

- ⬆️ Bump pypa/cibuildwheel from 2.14 to 2.15 dependabot (155)
- ⬆️ Bump extern/mqt-core from `b1c49b9` to `bc2d7d4` dependabot (154)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (152)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (146)
- ⬆️ Bump pypa/cibuildwheel from 2.13 to 2.14 dependabot (149)
- ⬆️ Update Script Runner Test Dependency burgholzer (150)
- ⬆️ Update qiskit-aer requirement from \<0.12.2,>=0.12.0 to >=0.12.0,\<0.12.3 dependabot (148)
- ⬆️ Bump extern/mqt-core from `04b2082` to `b1c49b9` dependabot (147)
- 🚚 Move to MQT Core package burgholzer (145)
- ⬆️ Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 dependabot (139)
- ⬆️ Update qiskit-aer requirement from \<0.12.1,>=0.12.0 to >=0.12.0,\<0.12.2 dependabot (140)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (137)
- ⬆️ Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 dependabot (134)
- ⬆️ Bump extern/qfr from `b250319` to `89412bc` dependabot (132)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (129)
- add cc-cache for C++ actions lucasberent (128)
- ⬆️ Bump codecov/codecov-action from 3.1.3 to 3.1.4 dependabot (126)
</details>

**Full Changelog**: https://github.com/cda-tum/mqt-qecc/compare/v1.3.1...v1.4.0

1.3.1

👀 What Changed

🚀 Features and Enhancements

- ✨ add release drafter workflow and config burgholzer (124)
- ♻️ Simplify noise-aware simulation in ECC framework burgholzer (119)
- ✨ Added 4.8.8 color code peter-janderks (101)
- ✨ Use `ruff` for python linting lucasberent (104)

🐛 Bug Fixes

- 🩹 workaround for qiskit-aer and qiskit-terra raising a warning burgholzer (118)
- 🩹 Fix deprecation warnings related to qiskit-aer 33Gjl1Xe (103)

🤖 CI

- 🔧 Fix upload action case style burgholzer (125)
- ✨ add release drafter workflow and config burgholzer (124)
- ✨ Use `ruff` for python linting lucasberent (104)

🧹 Code Quality

- ✅ Add an additional test to increase coverage burgholzer (123)

⬆️ Dependencies

<details>
<summary>17 changes</summary>

- 🔧 Fix upload action case style burgholzer (125)
- 🔥 Remove non-existing `[toml]` extra for `pytest-cov` burgholzer (122)
- ⬆️ Bump extern/qfr from `3c47b6e` to `b250319` dependabot (120)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (117)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (114)
- ⬆️ Bump extern/qfr from `a17841c` to `3c47b6e` dependabot (111)
- ⬆️ Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 dependabot (112)
- ⬆️ Bump codecov/codecov-action from 3.1.2 to 3.1.3 dependabot (113)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (110)
- ⬆️ Bump extern/qfr from `2c345e4` to `a17841c` dependabot (108)
- ⬆️ Bump codecov/codecov-action from 3.1.1 to 3.1.2 dependabot (109)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (107)
- ⬆️ Bump extern/qfr from `86a8676` to `2c345e4` dependabot (106)
- ⬆️🪝 update pre-commit hooks pre-commit-ci (105)
- ✨ Use `ruff` for python linting lucasberent (104)
- 🩹 Fix deprecation warnings related to qiskit-aer 33Gjl1Xe (103)
- update pre-commit hooks pre-commit-ci (99)
</details>

**Full Changelog**: https://github.com/cda-tum/qecc/compare/v1.3.0...v1.3.1

1.3.0

This release incorporates the MaxSAT-based decoder for color codes, means to generate triangular color codes (using Hexagonal lattices) and means to conduct numerical simulations (logical error rate/threshold). This corresponds to the implementation ideas from https://arxiv.org/abs/2303.14237.

What's Changed
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/68
* ⬆️ Bump extern/qfr from `5ae2f78` to `abed672` by dependabot in https://github.com/cda-tum/qecc/pull/69
* ⬆️ Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 by dependabot in https://github.com/cda-tum/qecc/pull/70
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/71
* remove python 3.7 support by lucasberent in https://github.com/cda-tum/qecc/pull/74
* ⬆️ Bump extern/qfr from `abed672` to `61543f8` by dependabot in https://github.com/cda-tum/qecc/pull/75
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/73
* ⬆️ Bump extern/qfr from `61543f8` to `585bc63` by dependabot in https://github.com/cda-tum/qecc/pull/77
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/78
* ⬆️ Bump extern/qfr from `585bc63` to `0fa1a9a` by dependabot in https://github.com/cda-tum/qecc/pull/79
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/80
* ⬆️ Bump extern/qfr from `0fa1a9a` to `db082b6` by dependabot in https://github.com/cda-tum/qecc/pull/82
* qiskit version cap + flint fix by lucasberent in https://github.com/cda-tum/qecc/pull/93
* ⬆️ Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 by dependabot in https://github.com/cda-tum/qecc/pull/88
* update pre-commit hooks by pre-commit-ci in https://github.com/cda-tum/qecc/pull/85
* ⬆️ Bump extern/qfr from `db082b6` to `9dbdebc` by dependabot in https://github.com/cda-tum/qecc/pull/95
* ⬆️ Bump extern/qfr from `9dbdebc` to `86a8676` by dependabot in https://github.com/cda-tum/qecc/pull/96
* ✨ Add LightsOut Decoder by lucasberent in https://github.com/cda-tum/qecc/pull/89
* fix zenodo link in readme by lucasberent in https://github.com/cda-tum/qecc/pull/98
* 📝 Add arXiv link to documentation by lucasberent in https://github.com/cda-tum/qecc/pull/100


**Full Changelog**: https://github.com/cda-tum/qecc/compare/v1.2.1...v1.3.0
Authors: burgholzer, lucasberent, peter-janderks

1.2.1

What's Changed
This release slightly updates the ECC wrapper script to make it easier to use (see 67 by 33Gjl1Xe)

**Full Changelog**: https://github.com/cda-tum/qecc/compare/v1.2.0...v1.2.1

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.