Skip to main content

QCS API Client

A client library for accessing the Rigetti QCS API

Usage

Synchronous Usage

from qcs_api_client.client.client import build_sync_client
from qcs_api_client.models import MyDatListReservationsResponseaModel
from qcs_api_client.operations.sync import list_reservations

with build_sync_client() as client:
    response: ListReservationsResponse = list_reservations(client=client)

Asynchronous Usage

from qcs_api_client.client.client import build_async_client
from qcs_api_client.models import ListReservationsResponse
from qcs_api_client.operations.asyncio import list_reservations

async with build_async_client() as client:
    response: ListReservationsResponse = await list_reservations(client=client)
  1. Every path/method combo becomes a Python function with type annotations.
  2. All path/query params, and bodies become method arguments.
  3. If your endpoint had any tags on it, the first tag will be used as a module name for the function (my_tag above)
  4. Any endpoint which did not have a tag will be in qcs_api_client.api.default
  5. If the API returns a response code that was not declared in the OpenAPI document, a qcs_api_client.api.errors.ApiResponseError wil be raised with the response attribute set to the httpx.Response that was received.

Download files

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

Source Distribution

qcs-api-client-0.4.3.tar.gz (25.5 kB view details)

Uploaded Source

Built Distribution

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

qcs_api_client-0.4.3-py3-none-any.whl (67.9 kB view details)

Uploaded Python 3

File details

Details for the file qcs-api-client-0.4.3.tar.gz.

File metadata

  • Download URL: qcs-api-client-0.4.3.tar.gz
  • Upload date:
  • Size: 25.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Darwin/19.6.0

File hashes

Hashes for qcs-api-client-0.4.3.tar.gz
Algorithm Hash digest
SHA256 738529343ee00197827345bc69125b084fe55b55cdb5ceb0abfb69890ab9e836
MD5 e355062b4031c8f32ee82683f6fd36d0
BLAKE2b-256 a4dc01f8c3a364a743d9b0f047cec0afcb3469716fce1abb41bbc6e3e58fa6e7

See more details on using hashes here.

File details

Details for the file qcs_api_client-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: qcs_api_client-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Darwin/19.6.0

File hashes

Hashes for qcs_api_client-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6257e5507ef829e5edfe124d6e578f58dd71d5453bcc3ba30f764315ea1079f8
MD5 b74b506aba2b16a606041959b462c6fc
BLAKE2b-256 d75ee7aa4c0e720afd6462b35371f53934966e543effe784e009c008617ef514

See more details on using hashes here.

Release history Release notifications | RSS feed

0.27.8

2 files

0.27.7

2 files

0.27.6

2 files

0.27.5

2 files

0.27.4

2 files

0.27.3

2 files

0.26.5

2 files

0.26.4

2 files

0.25.5

2 files

0.25.4

2 files

0.25.3

2 files

0.25.2

2 files

0.25.1

2 files

0.25.0

2 files

0.24.1

2 files

0.23.4

2 files

0.23.3

2 files

0.23.2

2 files

0.23.1

2 files

0.23.0

2 files

0.22.0

2 files

0.21.6

2 files

0.21.5

2 files

0.21.4

2 files

0.21.3

2 files

0.21.2

2 files

0.21.1

2 files

0.21.0

2 files

0.20.17

2 files

0.20.16

2 files

0.20.14

2 files

0.20.13

2 files

0.20.12

2 files

0.20.11

2 files

0.20.10

2 files

0.20.9

2 files

0.20.8

2 files

0.20.7

2 files

0.20.6

2 files

0.20.5

2 files

0.20.4

2 files

0.20.3

2 files

0.20.2

2 files

0.20.1

2 files

0.20.0

2 files

0.19.0

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.0

2 files

0.14.0

2 files

0.13.0

2 files

0.12.1

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.2

2 files

This release

0.4.3 This release

2 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