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) [^1]. It builds upon MQT Core, which forms the backbone of the MQT.

Documentation

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

Getting Started

QCEC is available via PyPI for Linux, macOS, and Windows and supports Python 3.9 to 3.13.

(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 on all available methods, options, and input formats is available at ReadTheDocs.

System Requirements and Building

The implementation is compatible with any C++17 compiler, a minimum CMake version of 3.24, and Python 3.9+. Please refer to the documentation on how to build the project.

Building (and running) is continuously tested under Linux, macOS, and Windows using the latest available system versions for GitHub Actions.

References

QCEC has been developed based on methods proposed in the following papers:

a L. Burgholzer and R. Wille, "Advanced Equivalence Checking for Quantum Circuits," Transactions on CAD of Integrated Circuits and Systems (TCAD), 2021

a L. Burgholzer, R. Raymond, and R. Wille, "Verifying Results of the IBM Qiskit Quantum Circuit Compilation Flow," in IEEE International Conference on Quantum Computing (QCE), 2020

a 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

a L. Burgholzer and R. Wille, "Handling Non-Unitaries in Quantum Circuit Equivalence Checking," in Design Automation Conference (DAC), 2022

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

a 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

[^1]: The Munich Quantum Toolkit (MQT) is a collection of software tools for quantum computing developed by the Chair for Design Automation at the Technical University of Munich as well as 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.


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.1.0.tar.gz (270.7 kB view details)

Uploaded Source

Built Distributions

mqt_qcec-3.1.0-cp313-cp313t-win_arm64.whl (872.9 kB view details)

Uploaded CPython 3.13tWindows ARM64

mqt_qcec-3.1.0-cp313-cp313t-win_amd64.whl (721.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

mqt_qcec-3.1.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (624.1 kB view details)

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

mqt_qcec-3.1.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (589.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.1.0-cp313-cp313t-macosx_11_0_arm64.whl (591.0 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

mqt_qcec-3.1.0-cp313-cp313t-macosx_10_15_x86_64.whl (671.4 kB view details)

Uploaded CPython 3.13tmacOS 10.15+ x86-64

mqt_qcec-3.1.0-cp313-cp313-win_arm64.whl (868.1 kB view details)

Uploaded CPython 3.13Windows ARM64

mqt_qcec-3.1.0-cp313-cp313-win_amd64.whl (716.2 kB view details)

Uploaded CPython 3.13Windows x86-64

mqt_qcec-3.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (623.4 kB view details)

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

mqt_qcec-3.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (587.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.1.0-cp313-cp313-macosx_11_0_arm64.whl (586.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mqt_qcec-3.1.0-cp313-cp313-macosx_10_15_x86_64.whl (668.0 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

mqt_qcec-3.1.0-cp312-cp312-win_arm64.whl (868.1 kB view details)

Uploaded CPython 3.12Windows ARM64

mqt_qcec-3.1.0-cp312-cp312-win_amd64.whl (716.1 kB view details)

Uploaded CPython 3.12Windows x86-64

mqt_qcec-3.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (623.3 kB view details)

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

mqt_qcec-3.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (587.0 kB view details)

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

mqt_qcec-3.1.0-cp312-cp312-macosx_11_0_arm64.whl (586.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mqt_qcec-3.1.0-cp312-cp312-macosx_10_15_x86_64.whl (667.9 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

mqt_qcec-3.1.0-cp311-cp311-win_arm64.whl (853.2 kB view details)

Uploaded CPython 3.11Windows ARM64

mqt_qcec-3.1.0-cp311-cp311-win_amd64.whl (699.0 kB view details)

Uploaded CPython 3.11Windows x86-64

mqt_qcec-3.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (622.5 kB view details)

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

mqt_qcec-3.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (586.6 kB view details)

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

mqt_qcec-3.1.0-cp311-cp311-macosx_11_0_arm64.whl (572.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mqt_qcec-3.1.0-cp311-cp311-macosx_10_15_x86_64.whl (650.6 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

mqt_qcec-3.1.0-cp310-cp310-win_arm64.whl (850.8 kB view details)

Uploaded CPython 3.10Windows ARM64

mqt_qcec-3.1.0-cp310-cp310-win_amd64.whl (695.5 kB view details)

Uploaded CPython 3.10Windows x86-64

mqt_qcec-3.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (622.2 kB view details)

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

mqt_qcec-3.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (586.4 kB view details)

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

mqt_qcec-3.1.0-cp310-cp310-macosx_11_0_arm64.whl (571.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mqt_qcec-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl (649.7 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

mqt_qcec-3.1.0-cp39-cp39-win_arm64.whl (851.5 kB view details)

Uploaded CPython 3.9Windows ARM64

mqt_qcec-3.1.0-cp39-cp39-win_amd64.whl (696.3 kB view details)

Uploaded CPython 3.9Windows x86-64

mqt_qcec-3.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (622.2 kB view details)

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

mqt_qcec-3.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (586.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

mqt_qcec-3.1.0-cp39-cp39-macosx_11_0_arm64.whl (572.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mqt_qcec-3.1.0-cp39-cp39-macosx_10_15_x86_64.whl (649.8 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mqt_qcec-3.1.0.tar.gz
Algorithm Hash digest
SHA256 1913e994fef0df5375ff584bf8ff648db5eea17aec68e1eeb9bd56a59045766d
MD5 4d7979c375bbfe2e025c62527e83665f
BLAKE2b-256 bc4cc51359c0e69f3627d6790b63bd310ff1c2147dbddedba4ce255357c04ced

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.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.1.0-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 872.9 kB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 38ba1856cc05c3f0e4f21f1e000d76aaf7e3c7038af719bf6c9b44f624c7c716
MD5 228e843b8d49a7613f4c4b9164886f77
BLAKE2b-256 4a747f5ed6698067819cee6529131c900bf2b90da845d1fa03a1ca965f6a1725

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-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.1.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 721.1 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 46dd9b27cb40afedb1f475cc01a48b09d15054b8947a54a9e7757f0a879eea1a
MD5 644b1be8d63774b1245449f07ecb0f54
BLAKE2b-256 a77bfcaa764386d78ce3b9e08f061ba52000fdb46ffefff0974e24dbafae5ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-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.1.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 598f2f9f946794e785c178b31614852e7336b8665f1e4caee876bca40485bdea
MD5 b9a11ee6a0b40bd6ee9e276b0241ebbd
BLAKE2b-256 8a0c03bff19b8671bfc4b46aba48be9fcb341e6d07e24236c31c6e30502164a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-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.1.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8d49d20bd697161764ff702692981daaceb410ef7ed9a422beb098501d6c51b
MD5 cf8c2aaa69058f77102506b6e5fcea5a
BLAKE2b-256 a0d43aad057772bbd29b1da7b807698c24e926b988e305f5fa269e3b99be30ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-manylinux_2_27_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.1.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3a26a57bed223ba44f7c90357bd3299790386b6221cb1cbda8dad65533156a0
MD5 68cb158490cec14786360b69143ec657
BLAKE2b-256 220fe62accb70b04b142a8df4a3ebf520de6a38703d25b6eaeb4e01927805ba7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-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.1.0-cp313-cp313t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c2d81a18e0ff3ea31c5acae8ab44d57ce76250c5663a9a3b7f4c0b5e611f4b6a
MD5 0b2de38aa4d09af19073c938fb183e42
BLAKE2b-256 a15b5e6414b42f91ec4e6c40db402609aa34caccc782b299ec6da4ce37c90ca3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313t-macosx_10_15_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.1.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 868.1 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 b09abf769a6ec4fa3128e3c5fc59c4ae915c99fe02ab798967c5204287a367d2
MD5 5b0e5c8dfd144e8e51f710c8489a73cb
BLAKE2b-256 8b7ac6f13891949601c4b8f5f62a2e3e9b2605bb19edaef2ee64ac41bef84a8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-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.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 716.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 57225a4bbb22b20617558b64ac84bfcfcbc78d479e3812e735bdb385d7eee0a6
MD5 f3179d6498b45d681dc66e50b2d13891
BLAKE2b-256 c57ecae21cfe13fb396c8fc0def2baeda5bb4bf04dca1ecc76b986ac954b4745

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-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.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 302135289c3f97184963e7a1456f003e9acd61b7448abb1db98797ee4ee33138
MD5 b09fbfd6ec77a41e46807836b7da3d98
BLAKE2b-256 cf682ba45098ac1087d5dc7d8f6ac5cf7712ae74af5d0def232b77d5e369043e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-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.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 90be57e49045c4299a666fac90acb3b320027bc3ffb817a2e6c0817e11e11837
MD5 43107308e7a37152b8e72dcabe1af168
BLAKE2b-256 51242457921f1604fe4bbf9e68669a790537bcb2b286ac8f6dd71881e2e780b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-manylinux_2_27_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.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c972f2e782a336f98b8e7886978802384703e058baba2510dfd120be1dadbfd
MD5 0b19a887ad9295f148b5cab7a345d86b
BLAKE2b-256 d5ee2be1419be90d123c4733f450028891742f0ab63d5dafd39f4164af212b27

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-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.1.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4aeec23487ed73f41c69852409a764bec23c902e6be3d13a7b583edd250d1949
MD5 ad42fee8dda483da54079b1823094007
BLAKE2b-256 430f6b5ef49a854d1fef360fdf854677ef73e74a913361e49d34d530e789405e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp313-cp313-macosx_10_15_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.1.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 868.1 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 c5ddf29304d958c300b8ff53d860d1b2bba64d789bd5cc9195fa290ce1e0e65a
MD5 385f954dc8a96cbdde44cac9ae0e6e02
BLAKE2b-256 c9fa432906505ae2a95b84103d561608ed7f6b4419c0f33e6782fcaf4be1ba79

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mqt_qcec-3.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 716.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a63f0217f03ad4274cc5d2e766847907625f0e44ad5f12500284c30f48386dd6
MD5 16b9965ba649ab9d8e0de5778c5da7f9
BLAKE2b-256 6b7f06f00bc7227d75aa41ab90fa8ad1170f5573f73eaf7bdf380188488a31bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23df7f602118725bd1b9c831b4aaf05a3164d2bee2869f95773fc11430c95f9a
MD5 7d0764e8ae0f0633da8404c52776c512
BLAKE2b-256 0e0da20a9408e3815f1af1d0bddce0c216abf270d5d9d8e166d7711387df2c4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp312-cp312-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.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0925e4eea30f3e2db62924f4b5ecd0afad20266dcb9e82d848fbd52e03f8473c
MD5 592f3bbceba1725191c5841bfb56752e
BLAKE2b-256 69bf30f90850dc359709dcf7c2ed8b930d1ba757132c638d9a28402ee2baac6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp312-cp312-manylinux_2_27_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.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9989d44c7b4d7c92590a932d6c6e8c7f8b5424931aae3b6e60589ca8d51b9893
MD5 542d9e9903ecb4a59a09ccd90901b29a
BLAKE2b-256 c7d3026e42338b354ed59b1bb541c1ac40738e3c32431fea135a9e890304c25e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp312-cp312-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.1.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5ba23bc02090a9fea8b9c160d9ed1a2bbc4c07b7d27daf08aaefbec7c24b5026
MD5 7d708a7858a54a92d99ed4f07572dde5
BLAKE2b-256 b3a04cde106627ca36478e4016dc7d3c74ae62e55de4eac48509d40f7dadde17

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp312-cp312-macosx_10_15_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.1.0-cp311-cp311-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 66d8598614833e1ea23d72e6637fcdf360acc722ed2e345bd03dec86b086f33c
MD5 bd92f25039ed6d383fafea9a35d15697
BLAKE2b-256 03535f50f0fe2af1bda9302c8fe3cad456ff05ae3c291b769b8fd31963db61d9

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c3036c247e1cf930e23879eda87a25655bf17fe10bab4574d5bde7dec49fd09c
MD5 dc063d344806cfb9da6fb067544cc6ee
BLAKE2b-256 627455b373e370e1cdb1e22a7c4711d7b9b546511c842e650e68d5993e6bd896

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76a07450159165f05fa8c013fea9b12f334050fe7b425f6b061fbc10e2b03dfa
MD5 9f598ebac5d14d4b9dec949b203f63a7
BLAKE2b-256 d47dcf8fa21a0d3fcfa4c3157e564b8b8a7aa95cc83326d87ae70df5c1ce90de

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.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.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bfdc732ba65b9738e287cdc8a039c0868a667432b2219e9978b914358cf95bdf
MD5 f2587c0d4ffc4b1a34f78c0c51a9aaa6
BLAKE2b-256 67c838551ef91d913c9c817a69e25744d07697b24c59055a21b5db1a2d7faec2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a766321b5a0f7f91a0c04d67382f431ad6486c545b3da147d5a3ef0a7cc36093
MD5 036f80906fe3fe4644193989d0216a6c
BLAKE2b-256 2a12c83438b32621775bb5c5c8688cc578521441ca435ec335222522f49a8d2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.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.1.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 03d1d796dc7343694ef007d1cdd41e8e5d6818c8af6b6aaf6e62441f30d81e41
MD5 3ae3d3fb5f6b1fefe2f5006b2909296c
BLAKE2b-256 fb0565e96ef425d21eb41390c4e53761d53de2a5caa37e435677a5d0e1125d6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp311-cp311-macosx_10_15_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.1.0-cp310-cp310-win_arm64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 f05930bfa97a685fab50eb480034efc93202c09d948016ee3ae069e13a99a5df
MD5 5706d704b699b51bf95ef3176ada00ac
BLAKE2b-256 cadd71e3aaebd1a370f11edeb1ca7c3f4ba143c8fade5791181f5113c67d7ba5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fe571fedc521606be8dfbd2abe43a1de08de115432781975fa9a9b0345b75fc0
MD5 e351fbe4ba1b4e85408e16a8f6e0485f
BLAKE2b-256 616cbeb361c6bc7a65d4eee9fd5e2022260dcb907f5f1c8a7f554238f78529f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ba9f5cf0b5d0667d9aabc870812afa47bd2440920f9680c0fc5597cc5112369
MD5 ff5980ca618d44feccefc98eb401b859
BLAKE2b-256 770e1ddf601e544b0642f777c8c5cc961d9ae26a204f398c9e88f636fa315fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.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.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d66ed182fa2422b5be234c11844e949542758457eec6ec00179281958a4c76ce
MD5 283a5af0b6451d57104d1c977d979db2
BLAKE2b-256 ec4b20be5c06b5116631d0009f6e58cb110595da26b37c08898b0237dba5fc86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b19653bd1530f01558a65334599588d45fc635d6116eea0d2c19ef105a72b0b0
MD5 e7d01ac1cbfa48a12855972b3be75390
BLAKE2b-256 b1ed63ce8367bf5535df1bd3bdcb7053765fbb06cd865e0ffbbabaa01e1dd408

See more details on using hashes here.

Provenance

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

File details

Details for the file mqt_qcec-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2172c87b2934f6b07578ef43fac51b93f3eb5928d84a4b05960b75baa619f738
MD5 ccc783ca8a62329dceaebc6097f2cea2
BLAKE2b-256 4526492e8397209b198930336066c72e2e16956c1d4ca862ab36ec508d6052f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp310-cp310-macosx_10_15_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.1.0-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 851.5 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 b2db557bfcb47bee3e7bfbfba6b38ec023db4797f9c7aa7525d8477b24a89dc2
MD5 eec90d9f9005c17ce9b4e8b108bd8b22
BLAKE2b-256 bce1f4ba6a1d20265b5b3b1fbc180626a01d37f14e48cef9710b979cbae3e892

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp39-cp39-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.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-3.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 696.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 272b3e6de7d6b72a832114ca366b05034d08aa41306c4e43f3fd1013fd7cc037
MD5 608b7b514a22bf5239158f0335e211a9
BLAKE2b-256 8d05463fe7bf595f25e976064bb8bf9ea1c82c63708798418df9f2086458e81f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp39-cp39-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.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 889cf3db9b1992cc66231e5a75981d625d114a0e56543531cd6a2895ed8c8abe
MD5 53acf38a6a1bf96f80d44600d886f377
BLAKE2b-256 deeafdbacd1f0341b7c27e34baecd8db90edd6be29ac7e0bf60cf110f9875831

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp39-cp39-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.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7c33a9edcdc7d076c43803c77ca14a0020890cf737a673da62988ec134d18bca
MD5 26a3fe4c3c283447cb36980428b70979
BLAKE2b-256 68521e0bd6bdd8be8f665283a5231be27fb6063343e82eee94a5e59db5f6b9f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp39-cp39-manylinux_2_27_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.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6bb9412ab184af6a5e02d71074bd00770f50ab5d00bcf1117b0778d02a11265c
MD5 91addcde716bea8eedf665f16b5e0537
BLAKE2b-256 f782dbf2eb050ffe330863ff24e861b1fb35cf51cffc6805886bf633161bfdf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qcec-3.1.0-cp39-cp39-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.1.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-3.1.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9ff822eecb850acc91f1605b215e3d16e741c4f2f50bba5b67d5ef975897ef68
MD5 c4d0e79b7ab3932ccf57554376a7aa6b
BLAKE2b-256 dd6a73731d22a01350d1e8982c08cd856fb058e561c4b53ef4dc2fc2b1f0c971

See more details on using hashes here.

Provenance

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

Supported by

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