Skip to main content

Interface definitions shared by multiple components of the QCI Connect SDK.

Project description

QCI Connect SDK   Common Repository

Common

This python package provides shared interfaces and data models used across multiple components of the QCI Connect SDK.

It is the central location for common data structures, API definitions, and utility functions.

Project Overview

This package contains:

  • Data models for various entities (jobs, tasks, QPUs, compilers, users, etc.)
  • GRPC communication settings
  • Protocol buffer definitions
  • Shared validators and utility functions

Working on Source Code (Dev Mode)

Clone the repository (or download the .tar.gz file), initialize the git submodules, then install dependencies.

We recommend using ultraviolet (installation guide).

uv sync

You can now activate the .venv in the source directory or use uv to run commands in the .venv, e. g., uv run python my_script.py.

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

qciconnect_common-0.3.1.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

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

qciconnect_common-0.3.1-py3-none-any.whl (42.7 kB view details)

Uploaded Python 3

File details

Details for the file qciconnect_common-0.3.1.tar.gz.

File metadata

  • Download URL: qciconnect_common-0.3.1.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for qciconnect_common-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e8e2791624e51947beeb760d98a5f75542df108e5babf5b46940b59854fba7b7
MD5 3e603f44b7828702a83f47397f45ebea
BLAKE2b-256 1e2f3eae41658574b62bb40e80d8fb48439332dd8c5c6d12294001393295ac4f

See more details on using hashes here.

File details

Details for the file qciconnect_common-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for qciconnect_common-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 23846f94b53376a0ac752276aa48b5e7856e2a34e54a3cba306c44c3c696ae0e
MD5 4c3306a7e18fcb7fcf98b045d8f277b6
BLAKE2b-256 3cfd799da13df1163f288f3fe3debc5f86431aedf3b185533659ae8acadcd761

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