Skip to main content

IQM backend for qoqo quantum computing toolkit

Project description

qoqo logo

qoqo-iqm

IQM-backend for the qoqo/roqoqo quantum toolkit by HQS Quantum Simulations.

The qoqo_iqm/roqoqo-iqm packages provide backends for qoqo/roqoqo that allow the users to run quantum circuits on the IQM web API testbed. The testbed is accessed via a web REST-API. To run circuits or QuantumPrograms with this backend you need a valid access token. The access token can be set via the environment variable IQM_TOKEN.

This repository contains two components:

  • The qoqo_iqm backend for the qoqo python interface to roqoqo
  • The roqoqo-iqm backend for roqoqo directly

qoqo_iqm

Documentation Status GitHub Workflow Status PyPI PyPI - Format

Installation

We provide pre-built binaries for linux, macos and windows on x86_64 hardware and macos on arm64. Simply install the pre-built wheels with

pip install qoqo_iqm

roqoqo-iqm

Crates.io GitHub Workflow Status docs.rs Crates.io

IQM-Backend for the roqoqo quantum toolkit by HQS Quantum Simulations.

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.

OpenSSL

Acknowledgments related to using OpenSSL for http requests:

"This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)."

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).

General Notes

This project has been partially supported by QExa.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

qoqo_iqm-0.10.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-cp312-none-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.12 Windows x86-64

qoqo_iqm-0.10.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-cp311-none-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

qoqo_iqm-0.10.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-cp311-cp311-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

qoqo_iqm-0.10.2-cp311-cp311-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

qoqo_iqm-0.10.2-cp310-none-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

qoqo_iqm-0.10.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-cp310-cp310-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

qoqo_iqm-0.10.2-cp310-cp310-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

qoqo_iqm-0.10.2-cp39-none-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

qoqo_iqm-0.10.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

qoqo_iqm-0.10.2-cp39-cp39-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

qoqo_iqm-0.10.2-cp39-cp39-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

qoqo_iqm-0.10.2-cp38-none-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

qoqo_iqm-0.10.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

File details

Details for the file qoqo_iqm-0.10.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26ad6f4dc514c6839351404ce8f1fc8c0957cbcac94ff3e19ce9561599d47d5d
MD5 aaa5ee7a960bf7f8ef1c5d2735facc4f
BLAKE2b-256 c9cd68f482b42fffe633d4b7fea66b94396f05e872680494a09fd92d35620838

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a1f0d7b10bafad9e67aacf5b4bc3064db0a5936fa7f29499f7e01034a1ed33a
MD5 a6b989b71466f92df9607d8937f80e9a
BLAKE2b-256 42959221c35173c525bd1ccbf96e4fb7f05d639858b0dfadd893d1f88bd78e35

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c6cae6cef96902ce37757ff10980b623302f9fbe76d83153d7b89cceaefd341
MD5 b90e3b68d8d709088ca51a73118553cb
BLAKE2b-256 fb9a48ec40d3f5869a73b28ecb567bd9a476fcfdad0744a002d870dd220e8618

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 76818900f76e64514e343acc9bea63f3344827c05ce31537023317db6ee5edd7
MD5 3f217eadeff9262944a9eb06837a0e0b
BLAKE2b-256 c12f20b2571e32e320b9110e2173037d0b16cdaea7942b7d35535d7c7bf665bd

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 238b7d24efabe201d83be9541f8f919f12250444742c3fd48c5a4b26ad12b950
MD5 caf27f9ee3501bffaaf2e8e63fb92427
BLAKE2b-256 7534eccff26d9fd0c31b45eb18d7728be6cd36d3c3fe6754217d4a5d59134fed

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 8c51321f8a0ef53565a0ebf039b3976a5c0b025e7cf2e6fc8374f2ed3c28cb2a
MD5 e387d34e029fa593ac1697b27ce90c4f
BLAKE2b-256 f2f64661be776518a567bc9780d6b9bd7e34574ab45a89af5ba03fec3e36efbb

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03ee76af9d89fb507e8a72536dbc98d43225fb6b1e8e8d7fb6361d85d6c4d90d
MD5 032f6eee70b771dd4474f33dd90813be
BLAKE2b-256 15be70ba8a04133cba94fd103e00ce61d767276fdb23a4db61ccbc8d66b8d877

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22f1d1df64ee5274e28809ded0576e2f1d0faa1706d4f36630b758c48aef66b4
MD5 da0bfec44cef0ff064c9eab132494501
BLAKE2b-256 c215f653cf275fe65ff7a75370d7d41e042155ffb077bda5694c4f3dff4275f1

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c985c1e48422ed2213f54018f739dc52c126a674917675a3e114a05b0a6d0b30
MD5 6eff14657e5779902f95a5fb6baf9cd0
BLAKE2b-256 228c30acbfd56e0758ce3329d494271fc2c994bfff4a7075845249177976330a

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 38e3d4da6f1ab9f54b9d30edeee7548849bd7e98ee4423820a024efd57cea72b
MD5 f891decbd932bf310965080693f28890
BLAKE2b-256 5c75c2dab71c18346b9c0347f1bf38f8faeaf9cf5540ef819486c6f50d8f27c9

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b9cc0cda6dcf5045b8c179c22d48189360e5169ad4e0012494c8e22a0b805ed
MD5 83d21319c64f22777be149760ac1c587
BLAKE2b-256 ead58be38b5965656591483076e44ff6ac80ce9997793b6fc4339643fb2c95d1

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4aff1ffb140909a7d90375175f123350547d27d38a798d222b191321aa721039
MD5 356372f5a91737c2c01d7304405d2be7
BLAKE2b-256 934139ce90fda5829e14d315b7203cf89f445c816e8cbe39dd2b2fcb8e6f2a95

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 447ad7702e10c1068c4d99687e421195f805fa1386bb2d40c980b8d2b1716a24
MD5 28f10663bfcc0dfa4de814bc9ffa0fb4
BLAKE2b-256 31c308e0aaacf3a475f0f60a1ca32d233ff2df4fb2d2a194be32b8679421523c

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp39-none-win_amd64.whl.

File metadata

  • Download URL: qoqo_iqm-0.10.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for qoqo_iqm-0.10.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 d5234cffb5987023dcd315e165de08a3ea3ca2e2647e9deec06affa622c6787b
MD5 3fb2c1842529d6f8691a9ec47d0e3339
BLAKE2b-256 ea6b0fe8c42dbedb089eac88f0b7684864e0af49b1b22137ffbe646a339de3df

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ccf08d0261db9c2f5da38337535e89ca24d9f1e44d563615d7250c26163a593e
MD5 129a1da901bf3fb4b4dbe8e128d446c8
BLAKE2b-256 60901b0a7104f9ba1710d85b373eed5bf27994a7b97e25b8644107b17da8e2b6

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b05436d7eeeac701f71a89024b57c8d20326cb9b025d84d667809eaa25ffb665
MD5 c0145cd5eb1ccf49c35a1250f33d870a
BLAKE2b-256 86102f62af7419b5e015da60fd908d5839c29fa1b5db8acfee218029d01b4ab5

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 637f7720ead87f47ff07c24a717d4211e09eb80d84f27488abe9edc8c2a2c994
MD5 f3f971a1e92897af6e83d58846d33f95
BLAKE2b-256 fbdf0d08a7a69fc21dc8a42e5f49d6052a93a0daefb9a2d3f8f5109b995c5961

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp38-none-win_amd64.whl.

File metadata

  • Download URL: qoqo_iqm-0.10.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for qoqo_iqm-0.10.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 3290a5df797788f8dd000544dda4151c36d2ddced3ae0492506d02298ec8a467
MD5 a8be5bf415636e0b07c1babd80b96f2a
BLAKE2b-256 e84c840a0236afcaa29a1e0d893c8c2f9c818fdf592990f024cbc3fce942af6f

See more details on using hashes here.

File details

Details for the file qoqo_iqm-0.10.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_iqm-0.10.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c7f9e02df23be866df83fd9c8ab16caa920413fe5b4a4e4489c1de1ca27a353
MD5 17caf1fa7eefa6efd4b5942faed16353
BLAKE2b-256 249f20b92a21cdf1a1589163ca5916a691ef71e99995abbef4ef01a5a853357a

See more details on using hashes here.

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