Skip to main content

Verified optimization DSL compiler targeting QOKit, CUDA-Q, and OpenQAOA

Project description

QBridge Compiler

This directory is the distributable Python package for QBridge. It compiles a restricted optimization DSL into validated CUDA-Q QAOA kernel source.

For installation, examples, supported DSL constructs, and release policy, see the repository README.

python -m pip install -e ".[quantum,dev]"
python -m pytest -q

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

qbridge-0.5.1.tar.gz (108.1 kB view details)

Uploaded Source

Built Distribution

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

qbridge-0.5.1-py3-none-any.whl (156.0 kB view details)

Uploaded Python 3

File details

Details for the file qbridge-0.5.1.tar.gz.

File metadata

  • Download URL: qbridge-0.5.1.tar.gz
  • Upload date:
  • Size: 108.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for qbridge-0.5.1.tar.gz
Algorithm Hash digest
SHA256 ce1fcc2a4a49dbb04bfe5f55389562a0ae88a0fc0b5931bac28143ff0b05b729
MD5 0b8540cd9b87000c376892af9d2ea628
BLAKE2b-256 57fc9f217544fc791ea05a77c0f971dc0348bfd3d3f0374dd8b76a51c17aeae6

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.5.1.tar.gz:

Publisher: publish.yml on ProfessionalQwerty/qbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qbridge-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: qbridge-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 156.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for qbridge-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f495dce8db0dc80908b531cdf7ee9efa75044e770d9009c4890d4da1fc463783
MD5 118f07b7ea832b0443353a18f93a7236
BLAKE2b-256 423296f71a92a653edfbdcf859254b675e52d0bec2e155beaaaafe621c5fb419

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.5.1-py3-none-any.whl:

Publisher: publish.yml on ProfessionalQwerty/qbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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