Skip to main content

Documentation

Python interface for the National Quantum Computing Testbed (NQCT).

The NQCT Python SDK lets researchers and developers work with NQCT programmatically from Python, Jupyter notebooks, scripts, and automated workflows. Use it to discover available quantum computing resources, submit work, monitor jobs, and retrieve results.

The SDK provides programmatic access to the same NQCT environment available through the NQCT Cloud portal (see Developer documentation).

NQCT is an evolving platform. We welcome feedback, bug reports, feature requests, and complaints. See Feedback and support below.


Getting started

The easiest way to get started is through the example Jupyter notebooks in this repository.

They are designed to take you from your first connection to NQCT through progressively more advanced workflows.

New to the SDK? Start here:

  1. Get an NQCT account and API key.
  2. Install the Python SDK.
  3. Open the Getting Started notebook.
  4. Follow the examples and adapt them to your own work.
  5. Explore the other notebooks as you become familiar with the platform.

See Examples and notebooks.


Installation

Install the SDK using Python's package manager:

pip install nqct

You will also need an NQCT API key to access the platform. API keys are managed through your NQCT account.


Feedback and support

NQCT is an active research and development platform, and user feedback is an important part of its development.

If you encounter a problem, have a feature request, disagree with how something works, or simply have feedback about your experience, please open an issue on GitHub.

GitHub Issues are also the preferred forum for discussion and feedback.

Open an issue or join the discussion.


Resource Description
NQCT Cloud NQCT web portal
NQCT Python SDK This repository
NQCT Cloud platform NQCT platform and API
NQCT API documentation API reference

Project status

The NQCT Python SDK is under active development.

Current functionality and interfaces may evolve as the NQCT platform develops. See the CHANGELOG for significant changes between releases.

For the latest information about supported capabilities, see the example notebooks and current technical documentation.

Metadata

Release files for nqct 0.3.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 nqct 0.3.0
File Size Uploaded
nqct-0.3.0.tar.gz 345.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nqct 0.3.0
File Interpreter ABI Platform
nqct-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 375.5 kB

Release files / nqct-0.3.0.tar.gz

Download URL nqct-0.3.0.tar.gz
Size 345.7 kB
Tags Source
SHA-256 checksum
How to use checksums
25f521b8f4595f97511b44ac5779f014cf2455655b2362a160372a2e50f2a611
BLAKE2b-256 checksum
How to use checksums
35887502bd14f5efc562fcd3890a69b5887040eec753fcd363eede8a2d8fa7ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / nqct-0.3.0-py3-none-any.whl

Download URL nqct-0.3.0-py3-none-any.whl
Size 29.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
631154255f31457bf0e6c7084c5ea30fbcb25a610ec7fe80d2fe33faa90c00e9
BLAKE2b-256 checksum
How to use checksums
b599a52081fbc1c879438dcd5501460a006ef23196dfccb9fa3379d31e133795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

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