westquant-bridges
Experimental framework and IR bridges for WestQuant Open.
Support Matrix
| Bridge | Status | Description |
|---|---|---|
| Cirq | EXPERIMENTAL | Circuit import, target-gateset compilation, verification |
| Qibo | EXPERIMENTAL | Circuit import, custom pipeline execution |
| D-Wave Ocean | EXPERIMENTAL | BQM import, embedding/sample controls |
| Amazon Braket | EXPERIMENTAL | Circuit import, OpenQASM Program, local simulation |
| CUDA-Q | EXPERIMENTAL | Program representation, normalized workload profiles, execution hints, cudaq-opt bridge |
| Bloqade | EXPERIMENTAL | Analog program/geometry builder passthrough |
| Microsoft QDK | EXPERIMENTAL | OpenQASM resource estimation |
| OpenQASM 3.1 | STATIC | Dependency-free static representation/metrics |
| QIR | STATIC | Dependency-free LLVM/QIR static representation/metrics |
Note: All SDK-backed bridges are currently EXPERIMENTAL. They have fake/stub tests only, not native SDK tests. Do not rely on them for production use yet.
The four primary frameworks (Qiskit, pytket, PennyLane, Pulser) are SDK_TESTED and available as separate packages:
pip install westquant[qiskit]pip install westquant[pytket]pip install westquant[pennylane]pip install westquant[pulser]
Installation
pip install westquant-bridges
Every external SDK import is lazy so installing WestQuant bridges does not force all quantum SDKs into one Python environment.
For representation-aware CUDA-Q execution planning:
pip install 'westquant-bridges[cudaq]'
The optional extra integrates with westquant-cudaq; it contains no
industry-specific workflow logic.
License
Apache-2.0
Metadata
Release files for westquant-bridges 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| westquant_bridges-0.1.1.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| westquant_bridges-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.1 kB
Release files / westquant_bridges-0.1.1.tar.gz
| Download URL | westquant_bridges-0.1.1.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3ba6c5e93cb38414e94e6eb2e6d9d7dc81ad35575d2cf1b71538f999269f154d
|
|
BLAKE2b-256 checksum How to use checksums |
d57fecc29e415b15c1231542f58a661bd72228138239f8c713da941241bd069f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.12
|
Release files / westquant_bridges-0.1.1-py3-none-any.whl
| Download URL | westquant_bridges-0.1.1-py3-none-any.whl |
|---|---|
| Size | 19.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75b594d7a6dc6e283e0aedf5a525c41abba9cc359a3244f05f9b80fcb9908d31
|
|
BLAKE2b-256 checksum How to use checksums |
3467c631ef2ea92a2f7fa824fae4c0acf3917c13a21601571a90f99e0302343f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.12
|