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-solverand then append the corresponding path to the library path (LD_LIBRARY_PATHunder Linux,DYLD_LIBRARY_PATHunder macOS), e.g. viaexport 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)
| File | Size | Uploaded | |
|---|---|---|---|
| mqt_qusat-1.1.1.tar.gz | 2.2 MB | Details |
Built distributions (wheels)
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
|