Skip to main content

PyPI OS License: MIT CI CD codecov

MQT QuSAT - A Tool for Utilizing SAT in Quantum Computing

A tool for utilizing satisfiablity testing (SAT) techniques in quantum computing developed as part of the Munich Quantum Toolkit (MQT) by the Chair for Design Automation at the Technical University of Munich based on methods proposed in:

  • [1] L. Berent, L. Burgholzer, and R. Wille. Towards a Satisfiability Encoding for Quantum Circuits. 2022.

QuSAT builds upon MQT Core, which forms the backbone of the MQT.

The project can be used to

  • Encode Clifford circuits in SAT
  • Check the equivalence of Clifford circuits using SAT

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

Towards a Satisfiability Encoding for Quantum Circuits

The results from the paper can be reproduced by first building the project as described below and then executing the resulting qusat_test executable in the build directory. In order to replicate the full range of results, the test/test_satencoder.cpp needs to be modified before building the project. The corresponding lines to be changed are marked with a // Paper Evaluation: comment.

Running the executable, produces several .json files containing the experimental data. The python script /results/visualizer.py can be used to plot the respective data.

Note that, as we use a randomized procedure to generate input data, the exact experimental data will slightly vary every time the benchmarks are run. The experimental data used in the paper is available in /results directory.

System Requirements

Building (and running) is continuously tested under Linux, MacOS, and Windows using the latest available system versions for GitHub Actions. However, the implementation should be compatible with any current C++ compiler supporting C++17 and a minimum CMake version of 3.19.

The SMT Solver Z3 >= 4.8.3 has to be installed and the dynamic linker has to be able to find the library. This can be accomplished in a multitude of ways:

  • Under Ubuntu 20.04 and newer: sudo apt-get install libz3-dev
  • Under macOS: brew install z3
  • Alternatively: pip install z3-solver and then append the corresponding path to the library path (LD_LIBRARY_PATH under Linux, DYLD_LIBRARY_PATH under macOS), e.g. via
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(python -c "import z3; print(z3.__path__[0]+'/lib')")
    
  • Download pre-built binaries from https://github.com/Z3Prover/z3/releases and copy the files to the respective system directories
  • Build Z3 from source and install it to the system

Configuration and Build

To start off, clone this repository using

git clone https://github.com/cda-tum/mqt-qusat --recursive

Note the --recursive flag. It is required to also clone all the required submodules. If you happen to forget passing the flag on your initial clone, you can initialize all the submodules by executing git submodule update --init --recursive in the main project directory.

The project uses CMake as the main build configuration tool. Building a project using CMake is a two-stage process. First, CMake needs to be configured by calling

cmake -S . -B build -DBUILD_MQT_QUSAT_TESTS=ON -DZ3_ROOT=/path/to/z3/

This tells CMake to search the current directory . (passed via -S) for a CMakeLists.txt file and process it into a directory build (passed via -B). If your installation of Z3 is recent enough, the Z3_ROOT can typically be omitted.

After configuring with CMake, the library can be built by calling

cmake --build build

This tries to build the project in the build directory (passed via --build). Some operating systems and developer environments explicitly require a configuration to be set, which is why the --config flag is also passed to the build command. The flag --parallel <NUMBER_OF_THREADS> may be added to trigger a parallel build.

Reference

If you use our tool for your research, we would appreciate if you refer to it by citing the appropriate publication:

@inproceedings{berent2022sat,
      title={Towards a SAT Encoding for Quantum Circuits: A Journey From Classical Circuits to Clifford Circuits and Beyond},
      author={Lucas Berent and Lukas Burgholzer and Robert Wille},
      year={2022},
      booktitle={International Conference on Theory and Applications of Satisfiability Testing}
}

Metadata

Release files for mqt-qusat 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mqt-qusat 1.1.1
File Size Uploaded
mqt_qusat-1.1.1.tar.gz 2.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for mqt-qusat 1.1.1
File
mqt_qusat-1.1.1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 abi3 Linux glibc 2.17+ x86-64 Details
mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 abi3 Linux glibc 2.17+ IBM System/390x Details
mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 abi3 Linux glibc 2.17+ PowerPC 64-le Details
mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64 Details
mqt_qusat-1.1.1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
mqt_qusat-1.1.1-cp312-abi3-macosx_10_15_x86_64.whl CPython 3.12 abi3 macOS 10.15+ x86-64 Details
mqt_qusat-1.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
mqt_qusat-1.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
mqt_qusat-1.1.1-cp311-cp311-macosx_10_15_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.15+ x86-64 Details
mqt_qusat-1.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ IBM System/390x Details
mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details
mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
mqt_qusat-1.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
mqt_qusat-1.1.1-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
mqt_qusat-1.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ IBM System/390x Details
mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ PowerPC 64-le Details
mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
mqt_qusat-1.1.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
mqt_qusat-1.1.1-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
mqt_qusat-1.1.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ IBM System/390x Details
mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ PowerPC 64-le Details
mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
mqt_qusat-1.1.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
mqt_qusat-1.1.1-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details

Total release size: 326.0 MB

Release files / mqt_qusat-1.1.1.tar.gz

Download URL mqt_qusat-1.1.1.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
dac596fce563b5090f34dc84fb388bf524beba7a88df3e52c1fcf3249c0f86b2
BLAKE2b-256 checksum
How to use checksums
a40c5ca518a94f6cefc42f7289a4f55e7d79b59de3e33c874ded20098a0512c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp312-abi3-win_amd64.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-win_amd64.whl
Size 7.5 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
eb3107f69c4df41fd2d6042cc5b4cc719dd5613b02f49332674587cdeeaca738
BLAKE2b-256 checksum
How to use checksums
c754ac7206d0b6debbb6c379bc66ab2c00d28dd2c6154849f33a848ae1ec2717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
d418009c727521e7df75e0959ad63165d38297acf05b64655b97258f407c937b
BLAKE2b-256 checksum
How to use checksums
b6bf44a775879d36ffc9bf3af6b65a4d02c801dc494c4e9e7105a1604c6ef57c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 8.9 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
c67140e4ab4ef5e6595fd631cb2d24297ef83c6368438e619e07f92efdba40e0
BLAKE2b-256 checksum
How to use checksums
9c60886587e82818ef9f7ad74e1826295e491c331b9f6c72341955e8c4488c7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 10.3 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
32a2ca6d465ffba0d6f7c6a5d468e5962c782534f4a29610d47041b7e191929b
BLAKE2b-256 checksum
How to use checksums
c7f14dd275adcf9c5068398cf366a1bc3cbb3387a3b59bc39ae5ec08355cb4b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
64cb6a4052bb2a38448a59599145a6febe79cd5ff92d102a781e433d53edb911
BLAKE2b-256 checksum
How to use checksums
fc0fb871ae2aac8456a4fa1b4a19fbb7f4864ee97fd17b3ee5e61f1368d8651e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp312-abi3-macosx_11_0_arm64.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-macosx_11_0_arm64.whl
Size 6.9 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1bd97a91065332c4d234c6032203997d34b9222673a704493c0e15afe7e2fb6e
BLAKE2b-256 checksum
How to use checksums
8c7bda2838cf3077bbd6da6cd0e134eb4d425757199e6718ae7cf68dae50d85e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp312-abi3-macosx_10_15_x86_64.whl

Download URL mqt_qusat-1.1.1-cp312-abi3-macosx_10_15_x86_64.whl
Size 10.1 MB
Tags CPython 3.12 abi3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
9c828361a946d05169b926235846910f930bbdf7d46afcfbb964ac33df402159
BLAKE2b-256 checksum
How to use checksums
0d3cc9fc93c83f7951eefac7f9d34a9c48b9e4511bd8a30a5f16eb74adf1a65d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp311-cp311-win_amd64.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-win_amd64.whl
Size 7.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
da79ff3563605b42af414c2790a2fc731e6d0ccf9e13dad0d52ae16d8d60712a
BLAKE2b-256 checksum
How to use checksums
d4511b69bb4884a7280134c852241fde63fd6bea29b851bd83db539ee63a35f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4c405354f6cc30e97373e53f97fcea181a99de1c49d6ec7b3016baf134ae68ee
BLAKE2b-256 checksum
How to use checksums
b50b5a19bf1967abc60277ded1975d501be5f867997ce07e412a34fc5132a8df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 8.9 MB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
851bc085417d797a5452a25374af90aa3fe44b9dc076ebf98b9f7c89d2eb75af
BLAKE2b-256 checksum
How to use checksums
caf59514f38e23be8f3c826f279644ab0fd4d3a2677b1ed3767e6cd3eb2a09aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 10.3 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
b2c99bedfb2a7f9995225bc410f22373764944c70f7c01b22526aebc14b1eb46
BLAKE2b-256 checksum
How to use checksums
809cd3955336205f9dcf820debb2c5131216b44d419579e87b0aa2c81c7069e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0a85d04fdd41d42f11705817693a5541c232d86479bfdf61faeb6a1461165c84
BLAKE2b-256 checksum
How to use checksums
7defc12e509cdff5fb9f9e14d3122edf9af8b48619131cf5c140c1537b42b3eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 6.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae6e57d6ab7b8b6c848dc7f9e3a692c4adf806876c39025b0d5b1b8b4a5072c6
BLAKE2b-256 checksum
How to use checksums
9b138d951f5803472b54b483d556d3eb59f20cc4288951b727550eb7cc35a318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp311-cp311-macosx_10_15_x86_64.whl

Download URL mqt_qusat-1.1.1-cp311-cp311-macosx_10_15_x86_64.whl
Size 10.1 MB
Tags CPython 3.11 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
fa5aa3693421cff01c4bdf42653d266b6da918f48b7a241f9e4c1314300bd5b2
BLAKE2b-256 checksum
How to use checksums
ebb372331b074b8982ad42653c97ed3b46ad6b865b82e7d86c9d4fd65f8ba435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp310-cp310-win_amd64.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-win_amd64.whl
Size 7.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8dda9be4211712c8af5166b7b421bd01371840bb14688739d3f104de5d22701d
BLAKE2b-256 checksum
How to use checksums
1c1054fa5c020f525162e62df4456bb0fc7eadb904b416c89f10ffa8ef81ac01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
15a92cfb5dad3ad00ec7a77defca22d743515f4b572a7e7c131af88f194cd273
BLAKE2b-256 checksum
How to use checksums
85e15cb3407d2202885bdcebe7b7b2f063bbcbfea8b07cf7da22e566a62977ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 8.9 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
6191c679b918324b5392a383e3ed62bb09bf99e26a9f6c904ceb474b10c5c7e8
BLAKE2b-256 checksum
How to use checksums
52cb12bfcacb6f160e388216a3a8735c0006840e24c2fa8b68e3b2210c97d54f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 10.3 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
232945973ef3de2601e09e02432aa4a094ad5bb5896e56ae94089ee7d81d7d15
BLAKE2b-256 checksum
How to use checksums
a1e45e59554e777aac7cf14ee8a2fc49bc646009d0c1dabd58d0c32d6e500d47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a99d48710d7190bff900630ebf906c0bfd5d3edaa91d143de5daf4c56de5ddcd
BLAKE2b-256 checksum
How to use checksums
14abbf190c78b0d89f6f39333b87849523dfc47640a5ca86b6318543d0fa6782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 6.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e1649412d124ac08dc4dd8da5101b7ed685332e4bfbb329d03d332abd24c1595
BLAKE2b-256 checksum
How to use checksums
172e6dcc0f564955f845407839d304d563abf5f1580ca1c64a077f425966ff4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp310-cp310-macosx_10_15_x86_64.whl

Download URL mqt_qusat-1.1.1-cp310-cp310-macosx_10_15_x86_64.whl
Size 10.1 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d50d89e4afeb0671208418763935d3570617ef3dd66230b530b128467b8cbc47
BLAKE2b-256 checksum
How to use checksums
f8e1c47b95d6a416197f6bec1b664fd28fdc24edf55428c3017327d0b95c04e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp39-cp39-win_amd64.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-win_amd64.whl
Size 7.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
eca89496205a36ac33a3fe30596f5841f9a5f9fd5115a62410eaf13303c30944
BLAKE2b-256 checksum
How to use checksums
b9e8258be3072195f7659c2cc05cc63fce8f0f11342551b17abb266704a5ef34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
60a3a299e46925bf609aa9aa8689f18bfd4aba297fd03bbc4fb29bd3dc6cbd44
BLAKE2b-256 checksum
How to use checksums
cf5a03edeb7f4306930774a7c5355bad3d7061e4c907934b9fc7e2ee98e980da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 8.9 MB
Tags CPython 3.9 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
6ff1e007a71f4d2c47ec0fd7b03bbdca12f5de44dc19b5de7961affbe95d2d1c
BLAKE2b-256 checksum
How to use checksums
d8305e2a8a34cf100eccb446f2313ccd3b3c64f2dee1abcf3393b0e30e719a4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 10.3 MB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
59f951a1a9ebb5619b7d6894265caa5169db1ec4bedb014a7d31b819a4f08fcc
BLAKE2b-256 checksum
How to use checksums
0abb478cda4813fb6ee61c6daa0d9c863a31a94e60e515174091495ff8cf394d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0b59c596f0fa30133f41fff60bb0444b90715e7a20d7f8540c5322c85c30694b
BLAKE2b-256 checksum
How to use checksums
bb33b6694458617213b0bd97ce33be766e1a13da8642af1e444da48877e1f22b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 6.9 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
404d83555090b794cc7ed3963ceeb9c21806a0c3c6479a97d6c85558ee95f713
BLAKE2b-256 checksum
How to use checksums
8b497c449f11da208ba067d4b6c3c1b94102886a900eb65fc11282c7bef1fd1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp39-cp39-macosx_10_15_x86_64.whl

Download URL mqt_qusat-1.1.1-cp39-cp39-macosx_10_15_x86_64.whl
Size 10.1 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
dfc79de0b9314473fc1661ed5eac886282fe6bebbb55641d1a2264540b72c312
BLAKE2b-256 checksum
How to use checksums
aaaee91daf2a8ca0419d503314a51f8ed2779b22afb416a33b9f609ff672aa51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp38-cp38-win_amd64.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-win_amd64.whl
Size 7.5 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
540da4b0573caa8888819af1413b0f286711b39d6bd9c41b820b1b39d40d736f
BLAKE2b-256 checksum
How to use checksums
c6b27be4ac1718586f99bd95fe647652cff14ad5d8384a09230b5aa0bc6d3808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2f0d083924497454c6491518e9a41f5666b3bf9801834440e9a02b7f32d10cb0
BLAKE2b-256 checksum
How to use checksums
c5bc0a09e9730a1006a7911a48383fa9e1cab2582ab03382223a9a468f6ee935
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 8.9 MB
Tags CPython 3.8 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
e1b0912725f4ea45532a4a545b62bba41d641cce661abc56310c336e8d24628b
BLAKE2b-256 checksum
How to use checksums
cd9cd64f5d11a4dad706bba3a6de23648d47baed0737fcc3e37e467eba6db8f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 10.3 MB
Tags CPython 3.8 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
307e4c8cc1223d28c8b16d1c566aee8082dc1c4e155f55746990042ce08e3cf4
BLAKE2b-256 checksum
How to use checksums
a9eafae6e33bac098424b0cc1a7a0450de1d49e45957dbe45cb1e9518962b420
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.5 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9afd7bf0319b9f775f1cbe9dcee7dccb466dcbcdc2cb82010faee08d34f75ae8
BLAKE2b-256 checksum
How to use checksums
0d356ccf37df95bf5906344177f1013220fa330d3a87efe3b85e9ebada68f2ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-macosx_11_0_arm64.whl
Size 6.9 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e49319505a79a9925dce3716a5314493b9bd486988af40c37fbc1d6f44110fc4
BLAKE2b-256 checksum
How to use checksums
546249c5e9db96df61122fc43aae0d797817885e77a90230f13072f5f4dc1749
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / mqt_qusat-1.1.1-cp38-cp38-macosx_10_15_x86_64.whl

Download URL mqt_qusat-1.1.1-cp38-cp38-macosx_10_15_x86_64.whl
Size 10.1 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
23a6a2ad6256544f97554e2396871268e790e3d556c81736207339ba4655e98f
BLAKE2b-256 checksum
How to use checksums
89c5ca677e37004fe3d01f455c4960624cb679ece29f9d0d12acfab4402e5b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

1.5.0

11 release files

1.4.0

43 release files

1.2.0

31 release files

This release

1.1.1 This release

36 release files

1.1.0

16 release files

1.0.0

15 release files

0.1.1

19 release files

0.0.0

19 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page