Skip to main content

Quantum Elements API SDK

Project description

QuantumSDK

Python client SDK for interacting with the Volodymyr Quantum API. It provides a simple, typed interface for working with machines, qubits, couplers, file uploads, and common API workflows.

Features

  • Simple Client for authenticated requests with automatic token refresh
  • High-level resource objects: Machine, Qubit, Coupler
  • Convenient mapping access: machine.qubits[<number>], machine.couplers[<number>]
  • File APIs: upload, list, and open files
  • Consistent error handling via QuantumSDKError

Requirements

  • Python >= 3.13 (as configured in pyproject.toml)
  • Dependencies are installed automatically (notably requests)

Installation

Once published to PyPI or TestPyPI:

pip install quantumsdk

Install from TestPyPI (example):

Check the examples

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

quantumsdk-0.2.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantumsdk-0.2.1-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file quantumsdk-0.2.1.tar.gz.

File metadata

  • Download URL: quantumsdk-0.2.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.2 Windows/11

File hashes

Hashes for quantumsdk-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0c4c398a85b8dec7dbe17b9a1911683b27a66385ce2d289223ba8bdb694620f8
MD5 2496568248dedf224a1ac6a972a2f362
BLAKE2b-256 66ce17f510661c671b39e93bb71f8067f9549eb7a7b347be6061f17840655007

See more details on using hashes here.

File details

Details for the file quantumsdk-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: quantumsdk-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.2 Windows/11

File hashes

Hashes for quantumsdk-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7ec80c11d778623598ff5b6fdfd9ecd23ac18f8619c0cc2c1494379588b7a3c6
MD5 fc689a0c378a1943f1787e9cbf89fcec
BLAKE2b-256 5f241154b111486a4396963e4779e59128413a6f8196975fb6137b22b78e2a0d

See more details on using hashes here.

Supported by

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