Skip to main content

A tool for Quantum Circuit Equivalence Checking

Project description

PyPI OS License: MIT CI CD Documentation codecov

MQT Banner

MQT QCEC - A tool for Quantum Circuit Equivalence Checking

A tool for quantum circuit equivalence checking developed as part of the Munich Quantum Toolkit (MQT). It builds upon MQT Core, which forms the backbone of the MQT.

Documentation

Key Features

  • Comprehensive equivalence checking engines: Decision-diagram construction, Alternating DD, Simulation-based falsification, and ZX-calculus rewriting—coordinated in an automated equivalence checking flow to prove equivalence or quickly find counterexamples.
  • Compilation flow verification: validate transpiled/compiled circuits incl. layout permutations and measurements. Guide
  • Parameterized circuits: prove or refute equivalence with symbolic parameters. Guide
  • Partial equivalence: compare measured output distributions, handling ancillary and garbage qubits. Guide
  • Python-first API and Qiskit integration: pass QuantumCircuit or OpenQASM; one-call verify() or verify_compilation(). QuickstartAPI
  • Efficient and portable: C++20 core with DD engines and ZX backend, prebuilt wheels for Linux/macOS/Windows via PyPI.

If you have any questions, feel free to create a discussion or an issue on GitHub.

Contributors and Supporters

The Munich Quantum Toolkit (MQT) is developed by the Chair for Design Automation at the Technical University of Munich and supported by the Munich Quantum Software Company (MQSC). Among others, it is part of the Munich Quantum Software Stack (MQSS) ecosystem, which is being developed as part of the Munich Quantum Valley (MQV) initiative.

MQT Partner Logos

Thank you to all the contributors who have helped make MQT QCEC a reality!

Contributors to munich-quantum-toolkit/qcec

The MQT will remain free, open-source, and permissively licensed—now and in the future. We are firmly committed to keeping it open and actively maintained for the quantum computing community.

To support this endeavor, please consider:

Sponsor the MQT

Getting Started

MQT QCEC is available via PyPI.

(venv) $ pip install mqt.qcec

The following code gives an example on the usage:

from mqt import qcec

# verify the equivalence of two circuits provided as qasm files
result = qcec.verify("circ1.qasm", "circ2.qasm")

# print the result
print(result.equivalence)

Detailed documentation and examples are available at ReadTheDocs.

System Requirements and Building

Building the project requires a C++ compiler with support for C++20 and CMake 3.24 or newer. For details on how to build the project, please refer to the documentation. Building (and running) is continuously tested under Linux, macOS, and Windows using the latest available system versions for GitHub Actions. MQT QCEC is compatible with all officially supported Python versions.

Cite This

Please cite the work that best fits your use case.

MQT QCEC (the tool)

When citing the software itself or results produced with it, cite the MQT QCEC paper:

@article{burgholzerQCECJKQTool2021,
  title        = {{{QCEC}}: {{A JKQ}} tool for quantum circuit equivalence checking},
  author       = {Burgholzer, Lukas and Wille, Robert},
  year         = 2021,
  month        = feb,
  journal      = {Software Impacts},
  doi          = {10.1016/j.simpa.2020.100051}
}

The Munich Quantum Toolkit (the project)

When discussing the overall MQT project or its ecosystem, cite the MQT Handbook:

@inproceedings{mqt,
  title        = {The {{MQT}} Handbook: {{A}} Summary of Design Automation Tools and Software for Quantum Computing},
  shorttitle   = {{The MQT Handbook}},
  author       = {Wille, Robert and Berent, Lucas and Forster, Tobias and Kunasaikaran, Jagatheesan and Mato, Kevin and Peham, Tom and Quetschlich, Nils and Rovara, Damian and Sander, Aaron and Schmid, Ludwig and Schoenberger, Daniel and Stade, Yannick and Burgholzer, Lukas},
  year         = 2024,
  booktitle    = {IEEE International Conference on Quantum Software (QSW)},
  doi          = {10.1109/QSW62656.2024.00013},
  eprint       = {2405.17543},
  eprinttype   = {arxiv},
  addendum     = {A live version of this document is available at \url{https://mqt.readthedocs.io}}
}

Peer-Reviewed Research

When citing the underlying methods and research, please reference the most relevant peer-reviewed publications from the list below:

[1] L. Burgholzer and R. Wille. Advanced Equivalence Checking for Quantum Circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2021.

[2] L. Burgholzer, R. Raymond, and R. Wille. Verifying Results of the IBM Qiskit Quantum Circuit Compilation Flow. In IEEE International Conference on Quantum Computing and Engineering (QCE), 2020.

[3] L. Burgholzer, R. Kueng, and R. Wille. Random Stimuli Generation for the Verification of Quantum Circuits. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.

[4] L. Burgholzer and R. Wille. Handling Non-Unitaries in Quantum Circuit Equivalence Checking. In Design Automation Conference (DAC), 2022.

[5] T. Peham, L. Burgholzer, and R. Wille. Equivalence Checking of Quantum Circuits with the ZX-Calculus. IEEE Journal on Emerging and Selected Topics in Circuits and Systems (JETCAS), 2022.

[6] T. Peham, L. Burgholzer, and R. Wille. Equivalence Checking of Parameterized Quantum Circuits: Verifying the Compilation of Variational Quantum Algorithms. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2023.


Acknowledgements

The Munich Quantum Toolkit has been supported by the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation program (grant agreement No. 101001318), the Bavarian State Ministry for Science and Arts through the Distinguished Professorship Program, as well as the Munich Quantum Valley, which is supported by the Bavarian state government with funds from the Hightech Agenda Bayern Plus.

MQT Funding Footer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mqt_qcec-3.5.0.tar.gz (284.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mqt_qcec-3.5.0-cp314-cp314t-win_arm64.whl (631.6 kB view details)

Uploaded CPython 3.14tWindows ARM64

mqt_qcec-3.5.0-cp314-cp314t-win_amd64.whl (465.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (249.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (238.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_x86_64.whl (238.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_arm64.whl (224.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

mqt_qcec-3.5.0-cp312-abi3-win_arm64.whl (607.7 kB view details)

Uploaded CPython 3.12+Windows ARM64

mqt_qcec-3.5.0-cp312-abi3-win_amd64.whl (445.5 kB view details)

Uploaded CPython 3.12+Windows x86-64

mqt_qcec-3.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (246.0 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mqt_qcec-3.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (235.2 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_x86_64.whl (234.1 kB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_arm64.whl (221.2 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

mqt_qcec-3.5.0-cp311-cp311-win_arm64.whl (610.4 kB view details)

Uploaded CPython 3.11Windows ARM64

mqt_qcec-3.5.0-cp311-cp311-win_amd64.whl (447.9 kB view details)

Uploaded CPython 3.11Windows x86-64

mqt_qcec-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (249.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mqt_qcec-3.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (239.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_x86_64.whl (236.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_arm64.whl (223.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mqt_qcec-3.5.0-cp310-cp310-win_arm64.whl (610.1 kB view details)

Uploaded CPython 3.10Windows ARM64

mqt_qcec-3.5.0-cp310-cp310-win_amd64.whl (447.9 kB view details)

Uploaded CPython 3.10Windows x86-64

mqt_qcec-3.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (248.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mqt_qcec-3.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (238.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_x86_64.whl (235.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_arm64.whl (222.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file mqt_qcec-3.5.0.tar.gz.

File metadata

  • Download URL: mqt_qcec-3.5.0.tar.gz
  • Upload date:
  • Size: 284.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0.tar.gz
Algorithm Hash digest
SHA256 700150ce6b96889a19e3081d2883790e7aa20efca7024eb6d0cd6be0331c1670
MD5 137daa0513a424f2c510d0825f080443
BLAKE2b-256 2b09a7edff1685238664b048553802dff432f9d726e1fa750a480369c702d389

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0.tar.gz:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 631.6 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 d95facd11e299607205887ae0a7c8d93523fe188bf611e7d7bce9b04420d4d63
MD5 39f8aa4d7864960ce25ec8aa9fa5d662
BLAKE2b-256 357e0c27bf2615986a9d821d0cbe95bbd0956ad6de0a5d3b4bd7d36d3a9b8698

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-win_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 465.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 bfff9cb4e044382b0789b97f9d4292633f1733f8fff2b5a030ffd781a5a56c1f
MD5 14d97e1f4df33dcb6b164ade2178acd3
BLAKE2b-256 d8d232ada8e9b0a8fdc665d8b1bb947b01e7b78a945aeba00958fbe5165d0c9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-win_amd64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 465156fc8c7921bbb7eb7b6a30dfa5fe04deb72da641a65aed42c76e412a7049
MD5 e169e19e7d53773c833293db49e50fa7
BLAKE2b-256 fa663ef7d078ef137b61006adcb2e35b52d97644ad185b91aa2e80c4f00a12f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 387c2a6ce27ba28513516c67ddbaca63ddc22d4fa87fdfa77b2bdca584d6c1c0
MD5 0f2b28120c28d48fea93778f09ed7fda
BLAKE2b-256 ba5b8a59f3868b2d1a13d42bfdd19a1d80bd020c8cd8e1b8c641a7ffe94820d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 462730f83962562c94f17eedacee78f9fdd060ffd672745a5759bca116742fcb
MD5 4751f534df5bd508db2abdd96239061e
BLAKE2b-256 051cf9d5a03073e14b768361e7640f0db0ccd53c9b4407c9e2b3a36e9042837f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cc641947b33276a0f8357d34be6f2b8e1048691667d1cd4c144eb565c8953a8
MD5 edde6ae1449a5f7cde47253a9cdfc6e4
BLAKE2b-256 513741b643851a2319604dd416bd64bf9e686ec624f3922b73293d7d42a0c54c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 607.7 kB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 4261a969585ee3a5e3db558ffc86a98c47291c620086ff61084df59c3e4a1ae2
MD5 1d5c56b9aac3d29d0b706d78684b5323
BLAKE2b-256 2d867928488953355217114f8c43f1871c8a68e6915ad3bd7194c621ddf4f5c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-win_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 445.5 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 72d32f2dabe2cda53c45377a4cfea24de4be801058d87d5e8410643654aaf0eb
MD5 5b610109ab08bf643f83ecc4096a9f12
BLAKE2b-256 8473855bdbe827ce8d2631125d896be4f850a2aa30899a963e3e4133164ebfb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-win_amd64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 473df3b4a659a12f638abde91432a48c4d0244f863981ba0260ad45da5ef6c13
MD5 ecc857dd6b9293bf615b92d630c548b0
BLAKE2b-256 3a73b7e29bfae67002f9bbe59b284014da86731c349d703b7ed2f557fe16c99d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 864b9bc529b7ae6ac16fda710cf9176f767568647465be6d282d5840fe80a127
MD5 82a03b2e0f966dfa1846f340ae655a90
BLAKE2b-256 29a6a4629f61ccd4487b0e017a2f29f94ae7eb65b1294d988975f2470dcc9920

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2535dd492aca63435583d63fedce92c444fa2147bbf30fcbd65cd30c87cd8053
MD5 44e391882c0c5aee6d2a393723d1b358
BLAKE2b-256 299a7f20a6239bb5ad82a9086d5bdda679bbcf89936f79c13e0e31925b081b21

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ff3d8fba6ec7b607fb5242a908d09cf5e03be396f61a3d7d3126f08194ade1b
MD5 d8ada36c7e94901c719f6269a66bddfe
BLAKE2b-256 e24417e56c3e5cdb62eba5dadc11d0431f1474016e7c126750a046bb0c0d2cb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 610.4 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 346b63d588a755426c9fa9c0a547c40780ad4728245f4dc90cc1af2919c977aa
MD5 c7d93d4e6fd4f47ae5e0ff87f8003288
BLAKE2b-256 2a7752d3ac96a4b5a55227dbb54048880296587fffd418c6be3f4600e7c294e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-win_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 447.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 47d3ce7f5d7267a03310bb6ef84a874989683c2ee2edc463738b0ec074423cd1
MD5 9659cbbe917e9e01ad3e3767b2140af7
BLAKE2b-256 11ae4d8418074c42666fc2f81c8e3460f80509a6480925447c68223fe5bfa5b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-win_amd64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae7554ab523c18b1d39c3bfdb0cac40b6fd21daa366dc09b343c560b1b203226
MD5 b085b9be36605195e6497c2f907548da
BLAKE2b-256 71110915fbd3ef13b62a6d50ff98a91370fc45547e3f88d462ef40a60320429f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c75972994345059a6472f1a6af6e0c6131e70745453ed441ef39f3c8dfb40ce
MD5 e579d4dc22d0b7f75ca550796fe4af4e
BLAKE2b-256 1cffabc280dc52e0052108fd8ff44523adfb497a6491f28e039df7cb8f3ac2bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4184847eac148f393899dcbb20a16bc9613e3f640a18d7923e69aa771210bea1
MD5 488f6b14d3826ac176cb22c8dfbc3ebd
BLAKE2b-256 d60bc4a6d90a10de7259f931685c3a155f6c6b211a6338c1d040dd901a88b31a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5685fadf5bdd6e96dbb35b5978579e80d0af39d6bf91822685b4101a5bad882
MD5 a2eb0b5a47f583b2edc4b7dc6f364c16
BLAKE2b-256 3b53edd4512d19d5e3eaf812a2c5eaa12e338730f38abb211ecc303a91e9b65c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 610.1 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 436e0cf6314f5a1717d3f9798e9e6e8013d7917610ee7ffd9b27dcfc7f96dbc8
MD5 0374ee90e9ea21db34123df8802e165d
BLAKE2b-256 7cb00efddb52482011a20a44b3cd660441d0f195719417142dedb382dba85fff

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-win_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 447.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dc598cb99814698e5aa1ed464a233cacd316c4a746f530da78c38d265186ff22
MD5 207dc7d44b8ae3f1a3a8635c998c7702
BLAKE2b-256 8347a495a056d75b8ffdd665079eb16f38f7b87f2440f2a99d17ae8df0ad1d56

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-win_amd64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ab2c220a26bdb0d7387b93f0323d36bbfd027ebc7e1376af03d0cff418028cc
MD5 a9792dbae9b5e5c3da912f27a531a6ad
BLAKE2b-256 f2e61cd7ae242cd9bbf5e4abc2763f5f62333ee1e929e8deb41bb9d0846ea938

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79628f5c732d3df963d2d778d66bfedce58ee3147e61cc2db70a9df338a2f90a
MD5 32bf47a9dcf21f0cfabcf88b0773d1d8
BLAKE2b-256 7a4ec2c47c2b4fd98d9e7cf40017f20e383a93f68d3c82c0d7a90e44b9b9c64d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9b5680c0926b56a705988a4be8a5161837c3d284f0fa463bff3a20e6c9a11cf3
MD5 1a0d5701c2928d3e94b726ac229a7e9a
BLAKE2b-256 56b470dea5a26ab5127446dafb5ea82de96b5c1239f46e307e7a68ed4f7d24c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaf086f78b7034ccbc014c73c9a94936700223b022f433ec314e43415274ba1f
MD5 2bbbd7d95c4cd794e59fe430ff96ecd7
BLAKE2b-256 8e64b34d40297890b216d6280452b9dbda36d859334c694d72e220b6997a4bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.5.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cd.yml on munich-quantum-toolkit/qcec

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page