Skip to main content

RPC tooling for OQC QAT.

Project description

QAT-RPC

This package provides RPC (Remote Procedure Call) tooling for use with the OQC QAT (Quantum Assembly Toolchain) compiler and runtime.

Installation

PyPI

The QAT-RPC package has not yet been released to PyPI.

Building from Source

We use poetry for dependency management and run on Python 3.10+. Once both of these are installed run this in the root folder to install all the dependencies that you need: poetry install

If you are contributing to the project we recommend that you also run poetry run pre-commit install to enable pre-commit checks.

Contributing

To take the first steps towards contributing to QAT-RPC, visit our contribution documents, which provides details about our process.

We also encourage new contributors to familiarise themselves with the code of conduct and to adhere to these expectations.

Assistance

For support, please reach out in the discussions tab of this repository or file an issue.

Licence

This code in this repository is licensed under the BSD 3-Clause Licence. Please see LICENSE for more information.

Feedback

Please let us know your feedback and any suggestions by reaching out in Discussions. Additionally, to report any concerns or code of conduct violations please use this form.

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

qat_rpc-0.6.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

qat_rpc-0.6.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file qat_rpc-0.6.0.tar.gz.

File metadata

  • Download URL: qat_rpc-0.6.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for qat_rpc-0.6.0.tar.gz
Algorithm Hash digest
SHA256 31ef288b5d26a0ef66e1b319e8bdfc601c1ed61e0a844aa00fda45732a97822a
MD5 d94145382c2d686bdb35e10d73617daa
BLAKE2b-256 5727507d219cc2b8e026777f80b451eee086ac3d34deac03879a130d3e877093

See more details on using hashes here.

Provenance

The following attestation bundles were made for qat_rpc-0.6.0.tar.gz:

Publisher: publish.yml on oqc-community/qat-rpc

Attestations:

File details

Details for the file qat_rpc-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: qat_rpc-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for qat_rpc-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc939e8ed85792b9034833a83bb0e3a4fccf174dd7142c04200818516a85de66
MD5 8b60794ded3a547ba023ab9dd656f4b9
BLAKE2b-256 5ebc8f12b5995b3c46a6e8ee4a3d2f0c24951b6fa6906eba16fd5f49b339a1b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for qat_rpc-0.6.0-py3-none-any.whl:

Publisher: publish.yml on oqc-community/qat-rpc

Attestations:

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