Skip to main content

A tool for Quantum Circuit Equivalence Checking

Project description

PyPI OS License: MIT CI CD Documentation codecov

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) by the Chair for Design Automation at the Technical University of Munich. It builds upon MQT Core, which forms the backbone of the MQT.

Documentation

If you have any questions, feel free to contact us via quantum.cda@xcit.tum.de or by creating an issue on GitHub.

Getting Started

QCEC is available via PyPI for Linux, macOS, and Windows and supports Python 3.8 to 3.12.

(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.19, and Python 3.8+. 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


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.

TUM Logo Coat of Arms of Bavaria ERC Logo MQV Logo

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-2.7.0.tar.gz (76.6 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-2.7.0-cp313-cp313t-win_amd64.whl (957.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (758.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (729.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (799.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (713.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp313-cp313t-macosx_11_0_arm64.whl (672.2 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

mqt_qcec-2.7.0-cp313-cp313t-macosx_10_15_x86_64.whl (747.5 kB view details)

Uploaded CPython 3.13tmacOS 10.15+ x86-64

mqt_qcec-2.7.0-cp313-cp313-win_amd64.whl (952.2 kB view details)

Uploaded CPython 3.13Windows x86-64

mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (727.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (796.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (710.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp313-cp313-macosx_11_0_arm64.whl (666.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp313-cp313-macosx_10_15_x86_64.whl (740.8 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

mqt_qcec-2.7.0-cp312-cp312-win_amd64.whl (952.1 kB view details)

Uploaded CPython 3.12Windows x86-64

mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (727.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (796.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp312-cp312-macosx_11_0_arm64.whl (666.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp312-cp312-macosx_10_15_x86_64.whl (740.7 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

mqt_qcec-2.7.0-cp311-cp311-win_amd64.whl (932.7 kB view details)

Uploaded CPython 3.11Windows x86-64

mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (756.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (728.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (795.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp311-cp311-macosx_11_0_arm64.whl (649.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl (756.0 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

mqt_qcec-2.7.0-cp310-cp310-win_amd64.whl (930.1 kB view details)

Uploaded CPython 3.10Windows x86-64

mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (727.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (794.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp310-cp310-macosx_11_0_arm64.whl (648.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp310-cp310-macosx_10_15_x86_64.whl (755.1 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

mqt_qcec-2.7.0-cp39-cp39-win_amd64.whl (930.9 kB view details)

Uploaded CPython 3.9Windows x86-64

mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (727.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (795.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp39-cp39-macosx_11_0_arm64.whl (648.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl (755.0 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

mqt_qcec-2.7.0-cp38-cp38-win_amd64.whl (945.2 kB view details)

Uploaded CPython 3.8Windows x86-64

mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (727.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (795.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

mqt_qcec-2.7.0-cp38-cp38-macosx_11_0_arm64.whl (648.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mqt_qcec-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl (754.9 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: mqt_qcec-2.7.0.tar.gz
  • Upload date:
  • Size: 76.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0.tar.gz
Algorithm Hash digest
SHA256 c8b4bc6805e8e23c529ca4d3448443e6f8a7caa272b94b756d0e5fff87686696
MD5 9099b7aa7c491f43d93b3d87451bda22
BLAKE2b-256 5565a2bbeffccefe3ef74b3b0b2e67023dfc643ce70f5ebb5f5c80650e47da04

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-win_amd64.whl.

File metadata

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

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 2f0db65351ac3eec8161749adb4c4f0a8c7f3fe0a54798d235663098b954c073
MD5 fd308c3a6f4dcfeda4bd3ea99e018b7e
BLAKE2b-256 eca44c44ce5a55120d1453f7d4fcccb8a4046016938b456b94feffcff943b0cd

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9436cfdb4422e4b1162d9868a7765000652bbc335ffac643196dcf38ec075ab6
MD5 ddb71e798135911671a182fd20615fbc
BLAKE2b-256 9d18fdac035822083a79f49ab86e1b53a26fae00c7ea1b2021c22cf27847d4e3

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b0ccec5ec6ec1885f9fa08c6256e38ae4399ca090983b6cb6f2b0813d4abf544
MD5 27877f35d4fd7b34710db8ec39bd27b7
BLAKE2b-256 3bbbf47ad1e7dcea1a2b45b50cb06273a4de971932503ad65a218e77e17bc558

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5ba746d558bb759d44446315218feb84124ce163ad55b21cb642d354a53bda90
MD5 50bca7e662e0184322c0f1d9de521191
BLAKE2b-256 a4d474c04ba2ea6ce50b42296df0b58924a44e1366f43c3bbfd0688281e95096

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67b37208c7ad068da6bdaebc8e43b26c5aa5aeab2dc76ba1b181ad655759e58c
MD5 4a44eadce30cf7397a1f0bf3fabf3892
BLAKE2b-256 47e4b310355b3380518b28b876af24dbe30e12cf3f5c4dd1e7cde478cff51aeb

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edab56587d1122b05a34156d36cc8ca673902d5404c1286153179e5461592a5b
MD5 4f990b3c33052bbada56f465b01042ad
BLAKE2b-256 4e71ba57ccf9ac93fa4824afd2b29429c6a9ae90673142a8fa50316895d2bcdc

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 54316250eb37fe33c279c3589e3cbf32d2677db705c09b60a88b3d7e900a8a41
MD5 e4ac68455a185d686f329127635ad7c1
BLAKE2b-256 885bd38179577300500c787b06d8cd057de33836ceedb1a2333815129a0aaafd

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-2.7.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 952.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 32deb73e623610ffbf636cd028dda045abf3d85ca5da9c97d435f6a57f3e1700
MD5 0bf316e3fb07b132e6b7539c94ffb047
BLAKE2b-256 128438993b5c2c12bf828cec5030787fa861419d467bb1461f35e63ac1557894

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe2cd6949f1ffe81d2f6cdf2970723defc4f9c17e706616b4c4e34679bf1f20e
MD5 a8fb4d0de34e27a3c20ff179aa1dd976
BLAKE2b-256 f5346e739f9736b2bd396a4eec04d8291283592f1bb40807ad387b8fdb257767

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 76916c1edb03598df9691309b92202f47707a7bde3e49c72f14b790f9dd8ba0f
MD5 2e4a6785ad2d2d63ea055ecdd51283d7
BLAKE2b-256 33cb08f7a0262beaf685c15b1ded5572ebca85e54e3fd937cdec902f87334824

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c436f9bf98eb5c14464e7ba6289f4ec1dc7a67ccccff855fcff8cdc11469adfb
MD5 59ae231ec0292a6a648735079451bcf9
BLAKE2b-256 b153b7e94b3b9d34cb954fbd3f005dda1bbe6067ca9ac1ec80b31dc005477676

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81ca5dd9de1fdac78d4da0c8466d1cf5c7f2ee9ee23258b5e9b580bac1957f34
MD5 8edff0147c581b6f1491d141755038aa
BLAKE2b-256 af99bb719b32f249f381a58ab6a458e16bdc55d4510647eeedc66836ed666417

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 313309f6ae3fae630f719b9bafaa9bfa84c833569c8e6cf355403f3fd8022ecf
MD5 667894a9bda658f427b539763b591f73
BLAKE2b-256 dee67ec7c7ad56a45b822d33cb9db976cbac3ba528740ff9c386af8c6d7f6a6f

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d4c54365b6a2bc76d310b36388913a2440bed02856cd73ae72be93fcdb29cb02
MD5 fb0db69d35450f44ba43974a0676dc0f
BLAKE2b-256 66ae73d898f7bf99d900f26866aa8ff0ca566d81942fc5350175e4f7802fde52

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-2.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 952.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e7881c71902de099070cf5cb64ab26be2fabbb354f6a11d3be30846b7e0ea633
MD5 3aba6658271b87a6f7062cbed9f709ae
BLAKE2b-256 cffec8946c57c5fcaee8255a591b5cc1e6ec765b1a021b2660692b701d59802d

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fd11c54a1330ea0b4435ce0545f88d7839694d9cf181ce2665981de0e6177b5
MD5 1bcf133724f2033e6eafdf859515f1b4
BLAKE2b-256 7408a37ecde7079ce8eb90af13ca80d0f12bc67d5dc96ff51e83f270ceba64d5

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b7d008ab8ed2f4a9ba3f6cd63ce6c2e6b336c697247ac07e370e0f85c514e8fd
MD5 5cc052279764c63ec62c0735e57856a1
BLAKE2b-256 fa5b7ac305bc5c3e8128baef78fd1f00ec2e526eb8af81447b96632d5dd370af

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4a12ed70271da2dfae1dc7138a04c7ebb3a2fd5ed36c65d14ca1d3fad31336ac
MD5 25ebadea932c4bd91a3149026490ad28
BLAKE2b-256 5ca628bb1d86dcb82586a35e51790fca9dd013f12f8056db3be5c78031841b0c

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 484c204f4186370a2bb727c8aeba2e100199e0977b0618fc80997f4cafdfd78a
MD5 ba0b33b33b562ffefa7f715d0d53221a
BLAKE2b-256 fdeeb8ffc1528f323baa3b5148148c6b9d5431f5b19e47b4240bbafbf8f5a8f0

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56969bad8e2473bee674dcc0b80d2899e274636c64ddd166f0c3a28766404f43
MD5 1daa6667047be5387da8a85a2250f4d3
BLAKE2b-256 9aa98c5614ccbed5eb4830571cb3cfe8e3d675677efde5244385d02380ab720b

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bb980d5641c81d6628954c9ecf0467790cb050b20783b7347bb38d6d64bf9023
MD5 e67337ef5523bb305fd7c2cbe9a0b7ae
BLAKE2b-256 7a274b79f5141c0effd6e6e6c0ff88fffb7dcbc82b13357a5cdd5efb3f7e7742

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mqt_qcec-2.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 932.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eb016bccc788ae879ad96a889a7bda7844ef25edc7fc4de0f31685d62a30d6e9
MD5 247d1effb4f2b899fbfab7a761ff84fc
BLAKE2b-256 cbd564792840b23c6e6d8b098b59d252deb1cb6e6bd1022ce1e9a9c1995655ee

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86ca5e341de05d4e934dc4b8ce88e1043ef987dae59539548eea8a44122881c8
MD5 d21ae810c1a7bffc66d86f28593daafd
BLAKE2b-256 04818cc6d1940a968b24e50a477b95becebdc2859986869eb7bd12b19f6df190

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3c124cf2764d7f9f9d484caaec239818c1fbc5c815a701b25b7afa6d1a28a796
MD5 b2231881c255c5d4adb449075be4b98e
BLAKE2b-256 7537f5163ed7a6fa336adddea615a74e28aa0ec65ba1611789c071f49a3e5704

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a13da97ec4284162e61a038c4e5f1f1041bb189b5d13ecb7adfa167146642440
MD5 1036104a3932fb44dc3040c0ddcf22a7
BLAKE2b-256 6cf4c3a25c2147402e1555d46b3a012a5685755f35b5e51ed763f77ddaadea7c

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f29001f70a9c3925169d145cb5aa0958db272eb3bba910c47adb29673063d1d3
MD5 dfdc37c3ba11696ad9e6a4adc75af2c3
BLAKE2b-256 92bf308387d03d005d7a83742f6356cee67f5ebcf0d4576aeecc35ff82ef3411

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d3c8915fdeca5ad19c24112883209e679a2dadfa112f9f2194028e539e946fb
MD5 ee4ccdfe88556fc3c4e07aa71f14b877
BLAKE2b-256 8de64131420a189f647c6078c0fbedbd0c969508c2ce55ec1d9ceb8ed08517ad

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d4f027b3f187b310513614b05af13bd6fb14b9088c214a27491df27080c7f24a
MD5 33bdd3b5cc232deeb8c5baaa952cb28b
BLAKE2b-256 bb3771b6d205793fd324e30d1b687825aeacc6cfb2d553fa02acdc21b3e7a708

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mqt_qcec-2.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 930.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c1e61577f6c00922db6345777e00cc9ef9041b9139d4e0bedb245d6738e06baa
MD5 5dcd71a2d8614b903a9fce2305726ecb
BLAKE2b-256 ffaecd449f79a8064c4d78efcfd0456d72c9669f02ec645e7462addfb1b057f7

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e2bfaa94b97fda56a081f642bc54d2a8cdbf26e0c3a6aa6c9baec5bc37b2c4c
MD5 67a73b7bddafe0ac323fac716da9ae25
BLAKE2b-256 42538bc3893c74a81588d2191021967022161c5269a87d6872c2a8885757d8dd

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cbf45bde9edca605cb56028f8f7c5ef81f2d4c9c2c1c2513469aa1fedd918189
MD5 9362e4b6436dcffe71d92de6dacfd232
BLAKE2b-256 255489d6a6d8f748e7bb99c2dfc2137c9a21cb8d3d042445c7d72d85e8110ccf

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7d54766538339a98d3c15073287727602a3126cf7560cbbba73d478357356db1
MD5 bc4a7774540ba887e8a9b63051fafb40
BLAKE2b-256 35cb7adf2781984b0f4e1015c6e5d1005d47ccc42db0756cae9cdaaace85af7e

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c163820dc0cb9f0c7c170bc8c5546d17e53903df634f0d75efcd601821b17f56
MD5 8ba3eff2718adcac86e946d459b91703
BLAKE2b-256 98fd5965b241b33fdd912a603478b47ee454afec7d3a0cfd9b3a62cc8768cbc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ccb8c7a0e4ca4b05e20c79c21b913bb350c65927acfc11f220af344423cb498
MD5 94306cf56262c58ef25de58189057673
BLAKE2b-256 aff22c1c62b3774f3b9a42ee0587ceb9d1d222fc3f133099629e20f73b8d7561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9233e0bf1839545669d263698b9ae8daf28d3903da049ec18c97c55451e9d362
MD5 931759410b76603adb2e54691c9811fc
BLAKE2b-256 ecf21f8cd14b150a8d215dc5d1c8a54a33d7598f6c56103ab8450109c511769b

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-2.7.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 930.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f5b84d951b9fce158e2d670d711eb47bdbcd35ca735f9118d150a42bd33fec4f
MD5 789635bfa7b4bb425e49e5cd7646914d
BLAKE2b-256 38d6c07cd3cc4747409e33551559224adeab5bc9aa201220ab85042d92240418

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3c7df9a39c83de3d6f47263486fe7e60ccbc03a100b755d73b8c0822f7c9d1c
MD5 d933b285bbae3a4cf039f773c3b78621
BLAKE2b-256 19b7e4a7b036a142009fef03097eee87b9a0c09a7fd00a372b38344d8339cd8b

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0d422f37b5bc18b8b83c7a9f1264c9c6a0b02e341873f30bb7ec2e4ac325e04f
MD5 a0541273cc93c570055cd78c646091e1
BLAKE2b-256 8ab6792c32dbbb0ed9e28eaf57ae72b8e2584749148d3703226e9aaf85ec3c5a

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3494c3b31ae477b4a5717b5ad8c6b21c8041c6180be05184851cbc70d566e938
MD5 a9d12bda0ad4d64c1739ccdc03fd7bfa
BLAKE2b-256 0fd387c98d9b069650b7f08707c8ad2b51d365daad60905361d71ad1a62ad796

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 223cd7865279a2b8107f007a129ba5ba37b7a68a1dd22a6c3669e265a84b2c3f
MD5 019329658eed562f94f3588547e3fe45
BLAKE2b-256 06d7232996d7e21bebcd93dd87d7dd7b8369c6524d37c7482810f01b6bbcf9a8

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcb06321af9f200d71c868b4e4122ee6c3a09569698f3f34647ff35367e92daf
MD5 d444702212012600036b0504051bfc9a
BLAKE2b-256 7a16935ea9d27afb84e774d26b334af86d718e65936592185cd2ef2b2943daf5

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ede2938da8de7a763711e70ac17a43587736e578dddea97dfcd2c11cee20b5ca
MD5 2ddfed348340a0ac8998aa580f0b2cf1
BLAKE2b-256 dd74f50fda6d979e08fea75aad406ac75081fc8bd0c147b89886910bea6936fa

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mqt_qcec-2.7.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 945.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0c70c86c04ecca1b67ab460e5369a3544850bf4ee7bbe44f14f89f512707d239
MD5 e1d34aeca9206c1d00fd896d8588f9a9
BLAKE2b-256 d9e7c9542b1e45ec5401d4985aecc5e842e21146434e372544ddaee82e29aca9

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8830fedaef871125c99085cb016b0e492fd0e60f094cfcc19e9aebd814affb7d
MD5 7d82e4299c04907217ab8853d6700c7c
BLAKE2b-256 b81fef06bbf3947f34099471268c6ed883c975a8368086083e770f75634fafa9

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 71a58f30516a0ee157f39d7e215b3fba28c8ee2f6306755c8740d1a6ce2d952c
MD5 b1e906b2ef85b04752880665d64e51ae
BLAKE2b-256 cf84cf1b734b5243374cb8c86e3bd1d4a47f3a86ba3bfec75c41c1f62e9f2ffd

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ead3d838771e6ab57cb6ceea0fc5c640cbf54289febffa73318851df75acaf1a
MD5 f71c2b892bc82d25fde22914375bc8e6
BLAKE2b-256 541bbe93a5db7eaafaab2832704d29c3aa0c5bb71b826d832f795e39585a1857

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfcaa00acc90c292214f0a7e0f335480ca105020af45e6b56731250c7c1ebda0
MD5 53dfc8cd9e3ee8d0e9bedb2ce757e64e
BLAKE2b-256 872eb4fce675d90c9f1772fad9a47e765c006fddc29f0237dc8a813b6bf7ae4f

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b360c20badce5c755072b0a7ea3206f44bdd92b9cd521fb3571e72bcd37d958
MD5 8ad9ae8b702702d9d30c45c6e38a5e3e
BLAKE2b-256 06c8706e1fa429e61b8fcb8a3b12cf40d04384f1e6d260d2ca54b32b9c2a6da2

See more details on using hashes here.

File details

Details for the file mqt_qcec-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qcec-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ee9673d6d716739a1a5379b7ba79dd5dd92977ea8ab38bd0226daaa588d930a3
MD5 f9eda562e0ffeba65465b2f1cd3bdb08
BLAKE2b-256 1c48e91a9871044515365256a97841c69ea34a642f87ac093eafac2adf4a981a

See more details on using hashes here.

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