Skip to main content

A tool for Quantum Circuit Mapping

Project description

PyPI OS License: MIT CI CD Documentation codecov

MQT QMAP - A tool for Quantum Circuit Compilation

A tool for quantum circuit compilation 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

Overview Paper

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

(venv) $ pip install mqt.qmap

Compiling a given quantum circuit to a certain device is as easy as

from mqt import qmap
from qiskit import QuantumCircuit
from qiskit.providers.fake_provider import FakeLondon

circ = QuantumCircuit(3)
circ.h(0)
circ.cx(0, 1)
circ.cx(0, 2)

circ_mapped, results = qmap.compile(circ, arch=FakeLondon())

Optimizing a Clifford circuit is as easy as

from mqt import qmap
from qiskit import QuantumCircuit

circ = QuantumCircuit(2)
circ.h(1)
circ.cx(0, 1)
circ.h(0)
circ.h(1)

circ_opt, results = qmap.optimize_clifford(circ)

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.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

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

[1] R. Wille and L. Burgholzer. MQT QMAP: Efficient Quantum Circuit Mapping. In International Symposium on Physical Design (ISPD), 2023.

[2] A. Zulehner, A. Paler, and R. Wille. An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems (TCAD), 2018.

[3] R. Wille, L. Burgholzer, and A. Zulehner. Mapping Quantum Circuits to IBM QX Architectures Using the Minimal Number of SWAP and H Operations. In Design Automation Conference (DAC), 2019.

[4] S. Hillmich, A. Zulehner, and R. Wille. Exploiting Quantum Teleportation in Quantum Circuit Mapping. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.

[5] L. Burgholzer, S. Schneider, and R. Wille. Limiting the Search Space in Optimal Quantum Circuit Mapping. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2022.

[6] T. Peham, L. Burgholzer, and R. Wille. On Optimal Subarchitectures for Quantum Circuit Mapping. ACM Transactions on Quantum Computing (TQC), 2023.

[7] S. Schneider, L. Burgholzer, and R. Wille. A SAT Encoding for Optimal Clifford Circuit Synthesis. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2023.

[8] T. Peham, N. Brandl, R. Kueng, R. Wille, and L. Burgholzer. Depth-Optimal Synthesis of Clifford Circuits with SAT Solvers. In IEEE International Conference on Quantum Computing and Engineering (QCE), 2023.

[9] L. Schmid, D. F. Locher, M. Rispler, S. Blatt, J. Zeiher, M. Müller, and R. Wille. Computational Capabilities and Compiler Development for Neutral Atom Quantum Processors: Connecting Tool Developers and Hardware Experts. Quantum Science and Technology, 2024.

[10] L. Schmid, S. Park, S. Kang, and R. Wille. Hybrid Circuit Mapping: Leveraging the Full Spectrum of Computational Capabilities of Neutral Atom Quantum Computers. In Design Automation Conference (DAC), 2024.

[11] Y. Stade, L. Schmid, L. Burgholzer, and R. Wille. An Abstract Model and Efficient Routing for Logical Entangling Gates on Zoned Neutral Atom Architectures. arXiv:2405.08068, 2024.


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_qmap-2.8.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

mqt_qmap-2.8.0-cp313-cp313t-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.13t Windows x86-64

mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl (14.6 MB view details)

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

mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13t macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

mqt_qmap-2.8.0-cp313-cp313-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.13 Windows x86-64

mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ x86-64

mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.13 macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

mqt_qmap-2.8.0-cp312-cp312-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

mqt_qmap-2.8.0-cp311-cp311-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mqt_qmap-2.8.0-cp310-cp310-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

mqt_qmap-2.8.0-cp39-cp39-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ s390x

mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_ppc64le.whl (12.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ppc64le

mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

File details

Details for the file mqt_qmap-2.8.0.tar.gz.

File metadata

  • Download URL: mqt_qmap-2.8.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0.tar.gz
Algorithm Hash digest
SHA256 3df77880fb5d34dd418c6512532b1921c6e1837ce065a9c61c55c9a53c6289ab
MD5 4a94fc5f084e8073e292a19106962c35
BLAKE2b-256 3151227098cd043a1257ceba2dc62b4f3e7fabd95d7bd157175dc22f07851361

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0.tar.gz:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 9e1f9e2c3cebc3bc19d2a92e4db5d2bd1ffeb55c47a1b3bda31c1865214cdfe5
MD5 f0b8a751fe68395cd7b9504f7ddb02a5
BLAKE2b-256 10531d738d24416beb8666e9c45ad2246a6e4fbfc2a02f9a0d48ee77d2e710bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76d3f398adbf28c2d85b69169cff8cbe60375d6ecf118dfc8467138d2641ad34
MD5 02f96a8db1d84d13de99ef8a6a6a996e
BLAKE2b-256 908284fa47a1e227b2b42116a31bcd16efc0ed66b0b8790d31691f92e8d31a74

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 790cea3f384254c8b5c263fe6535bad0bd5aa8900bedd77cc0077c5260570a25
MD5 6df0a0e1126648c05797e42fc38ee7f3
BLAKE2b-256 7d101a7765a706b24f033345a6155e43ee976c5097debf8ef1604a1ba5076537

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 b0ee9c93d568893ebc4b5da2da7cceed7e195e8e22eb0d2309222470e6d07d6e
MD5 3d41ae63632b2a4ba7a591bccd24e382
BLAKE2b-256 40527ebdae7dd9e79d0c17cdb44f8c4af023a254d36148724c4db438e628b6b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 68bde86f246957a6a1c16f193429776a810a8dde70d5d4bdf507c53e12f322a1
MD5 cd928023210ec7d8e76937019fee1e3a
BLAKE2b-256 8b705cd7916eb0b93557a3307e32c2808469c6fba5d0335e30e7d724b181efe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 71b477e65ccd7450f18c93a0f06b07d1e79d6707fab1e65f8243582555622427
MD5 5321ee8db4eb4776aee00175fc27e41f
BLAKE2b-256 4e35b377b14df521e05291cadcb30e4628c6be8ac524d0df15c83b38be3b1c26

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a359e1e32cc08175bf41ea34a079b7824f22259b8ec5836b50c982268413d05c
MD5 8a3071b7ee41965b2711113cdaa678e8
BLAKE2b-256 bb1294ab07ffad8a8e7e399ea47789b7cca4fefd2e323e089d73d2602c2162eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mqt_qmap-2.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ad7d7304708da547d2cfabe7f053d1c9453829e16c424673da5a01b8e5cde2d4
MD5 e6ee42be39aee33651096c8a93d145d4
BLAKE2b-256 916263324a9180e44096e1d034057ae0f5f62ccc62043a4c82237a4a68d887f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e44c4898fe7552b11b6a1a91dc6a64a5d3cdcc9ff8ef4fb9c11cfd7a15442e2b
MD5 34d7da1bae426df91276a4daf789a977
BLAKE2b-256 321518e7b91e1ed5c4a9924c894a07da570522a5868c7e018b22549d54e78453

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 52184ab2064bee850475228544638a10266dc1ac4e4b167f5404d86fe4b9f0c0
MD5 d8a0cfeceffc330026f1541f8f75ba99
BLAKE2b-256 b153863e4e6a4a3071d9e4995742789f9227a0f4f4c19375fca24e30130b81f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 773a2b8298ae4d57af8ed18ba3e70aed444a8582de302596ab358c6baee3279c
MD5 8c19dd94de7802ed3c428aee64979687
BLAKE2b-256 129032958b09df0d920470986ef59f47d79387573b76379dbfc31b9cb5a463c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 303adbabd30834a426ec6bfba0602cd0ce23811898d132afacc4bc1c7ab580ad
MD5 9f868ada2e875842a0a1a95c9fb536bc
BLAKE2b-256 a71fa09cb1c2c28013adeb62413c33755a0e7c86f90890ea341775b7cae18312

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 09fe7b69b03bdec83327b7725ee2e0a8cf6d3030c999a966e04123fd4c025130
MD5 4e68dae64f3d9c964cfefdf1cceaaff4
BLAKE2b-256 ee58c7f6b4defbdfd2de2947e4e4c892f19145afa51c8f0076bf6c5d27552ea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a81cec659c4215f77160506002e08e8d21c955adc94c64826bcd44450ac18fc
MD5 ff637b7e310b0f2745c01ac0779b8d3b
BLAKE2b-256 e5fe534d1c16971880e93b2ccc724654b0a2563c46ba5f2845b12ceb6d0060e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mqt_qmap-2.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5f7d587a32f1fe6a234230c16dd6446135ce919ca10e2e6ad3fe0800d8065915
MD5 39154c80b9dfe685ea2f8915f3712964
BLAKE2b-256 5a85a24af4972d5eaef37d668c164acbc2e7041c0c0c997b12bdae4c00568240

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 304f6f71fcc241a5cd3bae2dc9ed76399cb004de1bdf6453473ee69326d9210c
MD5 52743ee5f347b76a045aa2da2f57183d
BLAKE2b-256 af3b85dc7bd2b898d923945d57dfb44854faed9c591a49dc9b9925488e259acb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 e9aaeaeb4fe203f5a0d969d2b6499ce10a4c29b46e0ffadb8d466c6ff0a936c4
MD5 b69a17093b66b3f2ed74aa99b0869b2f
BLAKE2b-256 a0a138262000fc91c6ac3d16bb74bb50e315cd616f280d04c235e40eb1fde86c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 f3c00d3e49ec8125b641233a0d98780db7100e41e02a2e1656bc1df43e2b7587
MD5 2b40ea81bc546704824c795225d902a3
BLAKE2b-256 8d5fd6605ef5ef351f987df47bba5c9ae784b8ac072a722a829f61045fc9a254

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c33c3ddd01367ba42e48014a83f62fa8cf8a2450c59e63af55798044580ab473
MD5 6fe5c0a5358705cd80e20bdc8aae3b8d
BLAKE2b-256 6c8005905dadd53482f138850ae78f82e080be3daa63e1692443055cb785a3b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d1a3ab7d3c3106d7fa9dca9bee8d8640c0734c1eb9e04459264231ed9f8964cd
MD5 ff9d93db92c5958c233a2cbf90e28312
BLAKE2b-256 8205c54fcfa45a69005e1ff159ffd21528c666cf0d4844146b1b0b1acfd5eda6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9963aa69b3c55a817484a27793ec6c7d0d86da9f35d9b65af8329663e361c3bd
MD5 b2c3b30ee74d9df70bf8368c53e8a26e
BLAKE2b-256 ac24bf0fa2f973e36a081d3d567abb20b4cc465c2920dae112ee248cad8612ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mqt_qmap-2.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ecb64652e3f58ea8184d6fb9c76e888a83cbe0b21bc7d74f7f2b321a9d0c4a93
MD5 bf3af368d5090ec905e25a3c93781583
BLAKE2b-256 80429772a1bec7f6711919423104d3f79b8c729ea13dc362dcb8b673a07ca147

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8caa61e704ed6d29771a00203bd2fe51211d657e52c270ed2c86331b808fe91f
MD5 3ded1b63ccfecee3336da96bbdaf9401
BLAKE2b-256 281b787797733b701bea2be70d1a2595d2091522b99d72d174277f6dc1651c4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 e4ac7e1ed9c99a9a25da5e1b7a302b39857329c6053adb64684bb1c4f6c4ce71
MD5 180b7bef1f1e6cbe9868fdeba6a553db
BLAKE2b-256 6016120ad947b929d8e85731185491b01b7b40098126a4d858442adb8396718f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 3ae293e1ce5a16dc30f9ff48ce82b83a57cdfe03272bffd2a4f2ec55f1fc32b7
MD5 3e7547cbbb8e268a3650879eb88e8c3d
BLAKE2b-256 1f8acdf257e6df298df8a7f37d738950e48f40ab43c0fc14b1bf656d68f8d328

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5d6fec9f6b4973d0ef76bd64e3b915854ea3d45ef715c959c166a04c8c7dfe4a
MD5 ea61387f782f9d109185d08e57700c7b
BLAKE2b-256 cabaa800fc96f6f1ed93ec29dc546e3e27d7482d641696ad80c57ee71caff918

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 60f702dd4b68964b1bd5ec27170a9badf0850199db2a49fba58abd762034851c
MD5 753ead087442aeb57d5dacbdde71b8c0
BLAKE2b-256 0315a9234f5f088f893dcfa12f2976935856cf6293c0b931d7fb21dad02842f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82d5cb98e691d038294da0d48c443e33281cf7824d74007df95ee2a0430f9002
MD5 d8fed32632813f33cdeb1e16244406a7
BLAKE2b-256 119f01c0dcbe34b4b2354022455f1a1bd941f552658707da972d53f2beef56b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mqt_qmap-2.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6bf6377e2500db8285583e5dc59e30a29b7a92eb30de94ef5ea992a70581126
MD5 7f06a5bfab999f44353e8849bf251d2b
BLAKE2b-256 169469ae04742560f4b19147202d87a26ee540409b52b90429a66d6521e370cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee7425f75e879b0b3b8497fb557be0d5e1cedab0ed0fd27802c720469bdcabd5
MD5 8cbce72185358ed5000c416feb648947
BLAKE2b-256 c84358c515985636d6bdb99549ad1df597be8170bcda10b3a5744c4c8de47484

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 980a850cbaf9e54739c52b2ed2051628da99fb2897c4fdaf8cb37cc9e1590531
MD5 294dee6981bc9364e42dfa19a1c87338
BLAKE2b-256 3a336540ff497536fdf9a0bc347b3e0e9969f997cd88529ac29d1fdca941a41e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 f63e17aa3907fbdb9a20fc7f8844d3cb7cac8524c74e4e66172d66a3230f64c8
MD5 ff85d88122cdc127598e5f406a0207ee
BLAKE2b-256 9b518b85f8a05750e180c8a721affc2d000cd84788e5118ced2974a40291f39b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a3855052980142b43ef4dcfd525dace84cc34629ce247df3b92c0764e017df06
MD5 e0e9efa655bc91fbe1e094a258f0d036
BLAKE2b-256 09697b3466f764f080c7ee5e5d620434aa68944e0a03b90fda9325f039bd694f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 858478f6124f659c1db8785d5b1b658da1e6c0aa03f6e997fb7eec37786bcb06
MD5 617ac96e7d54665a51ccceb954ea45fc
BLAKE2b-256 cfd402dcf398c5e74e7689138f310d8ff65f9eb799ffd638163e165f2a2361b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50cfaf196cab07789a4c05bcf785547f6ab126739312b76bcff83ea777f05948
MD5 9140364badeac4a902e6db0a9f94349b
BLAKE2b-256 c9b4746e69e42efe57e14174cc07ce02652e952c0626c858913cf3a7e5b351f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mqt_qmap-2.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6fa223463a7c94fa0e6dacb308cf76b583fcfe033ce2432e60fef2a3780bf166
MD5 ffbc852a4440cb3299d159c4c58e381a
BLAKE2b-256 fae09b1890b298d67c65a3f47aea3ec75217d5d1fa471b4d677f98e409dec06d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-win_amd64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9651adfd8a0a46e6abc4daf63597f8b158f5b7042dc59b7e20a18fc0d86f064a
MD5 a664553e2225361095b2cea2c28440ae
BLAKE2b-256 248e8b5dd8da4ed9bb64cc96a5168ef6d40a7b6bbaf2f2e6c10d7e24022bc341

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 f23dfa64abe1e0b04e114c26f2cc71ac3742821c9d98d0a3c07467f7a1ec8ee4
MD5 0a8f1858f0e55d58e31119ea915d6b0a
BLAKE2b-256 5fdb00dadb16ce7d77851c9cc0cd74fcfbdf9bf74c13e2ba18b5a4d16dd832f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_s390x.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 08ff9df922710222bde13b968c0095adb46ba8b0a6d9601e34aa00274bc1b406
MD5 cfd75dd3ca0476c946fc0370660a5285
BLAKE2b-256 68812b393efcd3829ddd7d892e4771985c2ea7f5fbb69b2073120ac75bb721b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_ppc64le.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8fccb04a91f109c941be7d2d6939e3fb9c69ceb538084bbd35b793548a0bf6ab
MD5 9928914f3b3f1a1535ae1f816dcebace
BLAKE2b-256 15756e34a1c8679215a43b3624b36eae38464be57f2e9e52060ce1510b80191b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7264c7285ca988d31586367095b831d054bc7a594e35bc515e85958c3526d8aa
MD5 6ca7b9f69000f5522b73d5b1d4011978
BLAKE2b-256 dd5d521030aa6b29c5e6179d0f639cdab0251b221be7cd3129f1e08a0c2607c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

File details

Details for the file mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e3d0cc2b216c785c2b4972cc9103e279da4327985cde22ce177adeea07f25f6
MD5 b148f598567bd1d5d7f70af2f0379ed1
BLAKE2b-256 45ca480ec6aa5b0d2b93d8192d4a882b8a4c374febdc7bdf3f42509cd3858efc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_qmap-2.8.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: cd.yml on cda-tum/mqt-qmap

Attestations:

Supported by

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