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.6.0.tar.gz (292.4 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.6.0-cp314-cp314t-win_arm64.whl (637.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

mqt_qcec-3.6.0-cp314-cp314t-win_amd64.whl (465.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

mqt_qcec-3.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (250.0 kB view details)

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

mqt_qcec-3.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (239.1 kB view details)

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

mqt_qcec-3.6.0-cp314-cp314t-macosx_11_0_x86_64.whl (240.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

mqt_qcec-3.6.0-cp314-cp314t-macosx_11_0_arm64.whl (226.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

mqt_qcec-3.6.0-cp312-abi3-win_arm64.whl (611.3 kB view details)

Uploaded CPython 3.12+Windows ARM64

mqt_qcec-3.6.0-cp312-abi3-win_amd64.whl (445.4 kB view details)

Uploaded CPython 3.12+Windows x86-64

mqt_qcec-3.6.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (246.4 kB view details)

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

mqt_qcec-3.6.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (235.7 kB view details)

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

mqt_qcec-3.6.0-cp312-abi3-macosx_11_0_x86_64.whl (235.6 kB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

mqt_qcec-3.6.0-cp312-abi3-macosx_11_0_arm64.whl (222.5 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

mqt_qcec-3.6.0-cp311-cp311-win_arm64.whl (614.1 kB view details)

Uploaded CPython 3.11Windows ARM64

mqt_qcec-3.6.0-cp311-cp311-win_amd64.whl (448.2 kB view details)

Uploaded CPython 3.11Windows x86-64

mqt_qcec-3.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (250.2 kB view details)

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

mqt_qcec-3.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (239.3 kB view details)

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

mqt_qcec-3.6.0-cp311-cp311-macosx_11_0_x86_64.whl (237.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

mqt_qcec-3.6.0-cp311-cp311-macosx_11_0_arm64.whl (224.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mqt_qcec-3.6.0-cp310-cp310-win_arm64.whl (614.0 kB view details)

Uploaded CPython 3.10Windows ARM64

mqt_qcec-3.6.0-cp310-cp310-win_amd64.whl (448.1 kB view details)

Uploaded CPython 3.10Windows x86-64

mqt_qcec-3.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (248.8 kB view details)

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

mqt_qcec-3.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (238.4 kB view details)

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

mqt_qcec-3.6.0-cp310-cp310-macosx_11_0_x86_64.whl (237.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mqt_qcec-3.6.0-cp310-cp310-macosx_11_0_arm64.whl (224.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0.tar.gz
Algorithm Hash digest
SHA256 28cc78bbb284dd2a266fcd38d4a777385e621f91a59814ca1ec1fb138c58e845
MD5 9c76202abbadc6025bc2f09b5b76aa77
BLAKE2b-256 8f2148337ec6539b7eb61020301350a4e82dc672f340b43d782f09071b52fe53

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 1af1e357b7c6e62f134921495ca480dbc5303cbe5d93e634551642e27c0f411d
MD5 c7bd0146da3583e1d28154ee12ca65c5
BLAKE2b-256 25dcfbcb4448059a1fc876788f9f7cfff0ee3fa5564fe1a0c9182f3003ca090a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-win_amd64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5792a1d2396a217d2fde7be0682eaff27c7c743cd04e96bdec6febb5f008d621
MD5 06dffe4433185b6d72f820d88048b026
BLAKE2b-256 2f39bad7be5c5f279c376ac959a986ceabb1a7ccb2e0c8b66d0736f4c9c6085f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1cc390e94ca396d5a44c754dcece3ddbe611929859d62c7c389bea1183cda0e9
MD5 e9571428a7fdfe79b5d7469843ab8737
BLAKE2b-256 825f10f739fdb0c039c07cae903f587746940c2c30b29518ff390eea6d5a98d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 770720666b5c48331b339027a53d6c78e181e88af398d8e1cf6f75deaa223720
MD5 853bd1f826aba35f8808d9a646790b76
BLAKE2b-256 857a5bc266de986ae1418d8d504bb2d2baadc5d4994ab64393b2829a3aa831c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ded46f591f1ed4c2e9faae524f756f55333f65293a0f4f7dae2ba8e7cf523d35
MD5 15225aba4acf4f1c520f44ae3ed005a5
BLAKE2b-256 316bdca2a1a1c4999eb465c4a7c31900258daddae528ac053ea6bbdabaa6456a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7676dd92220d9524aaccfa8f749630cc3a72e2faba0529e55157d253d6fa618e
MD5 51a773798297f405fa7628f2b5423a9c
BLAKE2b-256 d3f88fb4006499f0d32777fc58b29bba7f81ee8eff8620ebcd8067681905dad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 85f362c873b36cf5c19f3f2bf2fb3b485bc8efbc1f075e6e4daf2e2b1e14fd11
MD5 4c45ca1181fdb6c6d51604999b059273
BLAKE2b-256 fa5523dcbd0ee4df64efcced723f40f7a40c64488e8d2bb70e1d821ed435f442

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bdf582690b07cf93dd89465b9d0eeec7ecc9c22d4d149119f3152b5421f86844
MD5 b909021f8ae14a5c106f825dea6f40d3
BLAKE2b-256 bb7b271d9fdfae9c757006896ac679305ba220f17428a061cbb088cf110070e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc55ab75f720a85c7abcccd828f882cd8ec69f45eeb2f9668c7b5d5146883e0d
MD5 68990bb4d325c2f19a079a30b23b050c
BLAKE2b-256 587c0c85b4d14a8ecc157ef131e2609b55dc1b8bb7417d12af1ab7da9a0d718a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f2056d12fabc037fde7000538f08d87cf0d2bf13300b95c992eae7c16feee1d
MD5 3b8be19bcc5e09f397d2b4a9c56c4f2b
BLAKE2b-256 96764d3182b999f2a0ec44b9d6322f3f6ae2ae26293f064e9b1ea6db974aa815

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 30d6e03d36eb98397ed5229384d3735b0a0a2dc18b42384bd8afa4407ef056f2
MD5 236cd9a65aab81a28409575f34b7ac13
BLAKE2b-256 f90800c4eaf0cb93dd8fa0c891a5a2041e1dfca5480f9788f856ad0c4b313bdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6abfcf6d5155709b61970fdfbdca9fe013e075e619747db362ba68f001336148
MD5 e54c3cab8f066b5bcceff133a6dae37b
BLAKE2b-256 62d16433dccaa3869891e38ca1123e1d9136b283ce8caae58c564f42c0d88f9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 0c4a204d61be8d4fd46de790d2c5d30dc8e500cde6a0633b25b197fdffcebb38
MD5 cffceac75996a17b9f8700ca6108776f
BLAKE2b-256 e7a4ffb3fbcb323f2925a1fa0763ebc6342d37c29bb5098d0a29f0cb57bfb378

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 593aad97d6dd4908e67789bac9eca4162c9a7dee0994669693cf2062aa553122
MD5 17a1d60fd7c5899e44c1f9b7775f8776
BLAKE2b-256 c7d2b9889dbc8ecf7964e4d8d0e5a8edf294bc1ba1967a1f97e553cf895142f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e80f26f3e2dec8153d17ccf8dc09cc3c575ef18553217e7e744e96bc574a924b
MD5 e9ab3c5605e786797cb5159b0f9158af
BLAKE2b-256 a21ce02e5d7e0e7eec8a7c77fd3473f6b154cd93323640bf3f4ca953df5ca4c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 89a309dc015c10231f30c1ade0f234e17bfa75ed7244d38d3457b4d6c3f67dfa
MD5 aaade65fbb05ffda7cfbe5a76e02cc24
BLAKE2b-256 6407a3e414cc5ad498872930d02ac0eddbcad3f8725ffe7e971629f68072a1d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fec1a87b73ca8e64ea8dbe2ec8ffc9d79e18a68bdd03a5772fad61420c9925d9
MD5 0ba0b3af978dd0f3b3cafcbe047de849
BLAKE2b-256 94ec3dbbad08cba9c8f47cfe6f3cf63293262b08ddc58a3f2dee2da5347d5093

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e8d05914dd1d2ed44dfae4b7c16b3019caa5263a328010ba1934a2986b7d638
MD5 1f92c2f2f650b0e4350d3850bf478c68
BLAKE2b-256 85c69af68a8b5230dde1b73ec6a54ebc9f9afd06f4a3cb1879077eb92f75c46c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 c7c4d4b6da2b9bcb0d42e88bdd817496fff03186a966d57a7aa5b3c4cb005bf0
MD5 cd3918a020c13dffec48b17c605013c0
BLAKE2b-256 92bf55d587b85b8e6274a1aaddff90e48a29aa0e1b9f16acc32f48c4cf5dc911

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aff27b7cae8e953e43b37c73bff7346951afcb9a4952b195761d90b7380b307e
MD5 8d5ea79ec8493d81bb99743c7eb9e88c
BLAKE2b-256 3cbc6428033227bb8d849b43e485cff974135ea2acc51960598b6f5bb738cc99

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 577fd00df6276b61e0b802b4364976d9334dc161df058463b9346cf585980c12
MD5 30c7b99ad1d15c56f415ab6117ccf445
BLAKE2b-256 f9a01a5a7bbefd3c6a39dfa5bdfe7d13e01fb9f5aa36f0378c137aa24df6dc63

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ad455cdf4a43366e0ec2fb25b92e77078d7ec1d31882b177f35d4310fbe9b82
MD5 b042bb60646b6e6a0d54fab3570e1b4a
BLAKE2b-256 c730a56af34bbc45a5fdc1d27dee4ced76a686bd3a3c733fae418c469a563ebe

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f55d4a2b38bf414749f7608ff56ccfd6ccd7a41291949ed630e7668a2d7a106a
MD5 055c95b2aac47baa21ccb40ae85a972d
BLAKE2b-256 cc0e25bcaf553018a7ed01e733aab74b4c4ba49f6c890b3355591207543b864f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83ad57cca6d6b8f770f14efbcb66c4793eb0a0e8082aac6bf6b69199d278cc22
MD5 ef7d01bab15dcde210a7802d2f0cc061
BLAKE2b-256 fd4a0e7e9f367e49c60523277a498b16912d4067c35ba19f7cf101fbe67d8aed

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.6.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