Skip to main content

qoqo-qasm

Documentation Status GitHub Workflow Status PyPI PyPI - Format Crates.io

Qasm interface for the qoqo quantum toolkit by HQS Quantum Simulations.

qoqo-qasm provides the QasmBackend class that allows users translate a qoqo circuit into a qasm file. Not all qoqo operations have a corresponding qasm expression.
Circuits containing operations without a corresponding expression can not be translated.

A source distribution now exists but requires a Rust install with a rust version > 1.47 and a maturin version { >= 0.14, <0.15 } in order to be built.

General Notes

This project is partly supported by PlanQK.

Contributing

We welcome contributions to the project. If you want to contribute code, please have a look at CONTRIBUTE.md for our code contribution guidelines.

Metadata

Release files for qoqo-qasm 0.16.0

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

Source distribution (sdist)

Source distribution for qoqo-qasm 0.16.0
File Size Uploaded
qoqo_qasm-0.16.0.tar.gz 124.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for qoqo-qasm 0.16.0
File
qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details
qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details
qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details

Total release size: 72.0 MB

Release files / qoqo_qasm-0.16.0.tar.gz

Download URL qoqo_qasm-0.16.0.tar.gz
Size 124.9 kB
Tags Source
SHA-256 checksum
How to use checksums
36c16b1b4497cc80cea80c4d74a4f22cbd6c71ab7df024d72520424d229cfb13
BLAKE2b-256 checksum
How to use checksums
6bb9e838028fbe9b5bfac544ce57218d06d05800634c2dc3bfc187c8ca56f8ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl

Download URL qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f65ef8a8f7f5a51d1650a27a373f76d64926a89ab20997d1237c78895dfb21d4
BLAKE2b-256 checksum
How to use checksums
1812a593b9e152ea20a6764342a1bc92a45cf6a58fe942e84f0449872da746a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc30ec65fa02e16ebe353a6e2019f82b9503f49b66f9c8cd6da1b917ac4538b3
BLAKE2b-256 checksum
How to use checksums
71bff6cd8606cb666d66ac75aa14c31a6c34fddf20364407b0c3a90bd1744e46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
92667c5c8d2b8d09ae4f992ad6187b84605972c4e109fe189ab51e9fdc066817
BLAKE2b-256 checksum
How to use checksums
89677325333c431c8beb5675680fd62331b96e64d5876358cd3cb62195cb7737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 7.0 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cedc5b66de6148ce552f7d0b1970a0c3011147ec966b29e0a56981668332d0e5
BLAKE2b-256 checksum
How to use checksums
04ea3d5f00eff01deb6d34e4864a93ebfbf52218a80e43ccf20b8dfb8180a428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl

Download URL qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ecbdbb695739f8cf094baf067be1b5aa09feb844777d4e407979fa2416524e3c
BLAKE2b-256 checksum
How to use checksums
b356c23f7f7341f3595353fe084515951f59b7e28d105ae720ffdb125d1457fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4544c4c4b96c58fa8ce4520da62a047170f94d8c93d41c00ba1c55b59d677bdd
BLAKE2b-256 checksum
How to use checksums
11e83f4e6b1db65d35ffe7e39ee9a106d50926fd52f18d12222d0ae289b6ae28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4be6dd335eb93985fab24d60fcf72b61b2b0a3512c0f14ffae5c6cfcf6e22bab
BLAKE2b-256 checksum
How to use checksums
375c2be1cb0b6f9143ed7c8985c7d76937e5a1f55975a886cc873c11b711782c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 7.0 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f10ebda773837c808d5278ff1be32daedafe29caf9533c03a6175e095d8f05db
BLAKE2b-256 checksum
How to use checksums
04b9b1311ce657cd2d54a1b5a109f4ae84be81e79f3923d2af1d324cfa37557b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl

Download URL qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl
Size 4.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
398b3b64697b3ea63a00d529ef82a7a6db49c5ca53660b5ed7ddd8b0627992bf
BLAKE2b-256 checksum
How to use checksums
095fbdfa00a7e20a4cd64727afd767ce01e7b978ec5fc6fd1aa0517bb9ea690c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5cca9dd40c903132083af7b948e76c2f021de6c41a643810f0cb0eebd962e961
BLAKE2b-256 checksum
How to use checksums
2cf93e37a93c7064bbfed556a323acef328fb02924fe31cff260bc7d353b58ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e435c05d3478b9e6a3f9767285880c8dfefcd80a3bdba5d0cd3d6c2593f5e996
BLAKE2b-256 checksum
How to use checksums
b9dfd6537e6c0b6cc31621556f3330e370f70347bb63e2d20e36eab528f8a8b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.9 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5f6ecca6fd8530c6db1be807544afa0ab3522971d45c9e475481f633b94bdc7
BLAKE2b-256 checksum
How to use checksums
c599b59df89845b35eade32400d43cffaa95f38c1acb6dcc760f4c6a26cd2162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl

Download URL qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl
Size 4.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
01e05c549ee352d7d7ee0db577305b2c0f3e448f177757c89f445acf6d9bc20c
BLAKE2b-256 checksum
How to use checksums
f35c67b5c8c9387634054d38f26c844a1efc248b0a10793b35e937b1f4b3c6e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f77db6bdc0dbbf09cc8b9604d523aa31fa0e5b80b7d60f5edaa5b67507fe8453
BLAKE2b-256 checksum
How to use checksums
d9d5093253a2d3f815039f4c88da25a42e21d24624950f75d83c55511996f84e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
953abaaec68c8be86788bae801bd02ea67e545b1406add99f3c36abed722cff1
BLAKE2b-256 checksum
How to use checksums
0dfbcabb15004b09d0086a5538c3af8cec91dd2d37ba14e38720703d396268a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.9 MB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
197e6befd14b5368fd8a71f655fb5f951b7fc693d0a3f1037fe00b3afcb13db3
BLAKE2b-256 checksum
How to use checksums
86d7327ce89ecab101b231aac31da80ee045ba1828b87e81a7071bd39005be11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.16.0 This release

17 release files

0.9.7

24 release files

0.9.6

33 release files

0.9.4

33 release files

0.9.3

33 release files

0.9.2

33 release files

0.9.1

32 release files

0.9.0

29 release files

0.8.1

29 release files

0.8.0

35 release files

0.7.4

32 release files

0.7.2

32 release files

0.7.0

23 release files

0.6.0

23 release files

0.5.0

6 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 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