Pre-release
This release is a pre-release and may not be stable for production use.
qbraid-qir
qBraid-SDK extension providing support for QIR conversions.
This project aims to make QIR representations accessible via the qBraid-SDK hub and spokes model, and by doing so, open the door to language-specific conversions from any and all high-level quantum languages supported by qbraid.
See: https://www.qir-alliance.org/qir-book/concepts/why-do-we-need.html
Local install
git clone https://github.com/qBraid/qbraid-qir.git
cd qbraid-qir
pip install -e .
Run tests
pip install -r requirements-dev.txt
pytest tests
with coverage report
pytest --cov=qbraid_qir --cov-report=term tests/
Build docs
cd docs
pip install -r requirements.txt
make html
Architecture diagram
Metadata
Release files for qbraid-qir 0.0.1.dev20240103003211
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qbraid-qir-0.0.1.dev20240103003211.tar.gz | 248.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qbraid_qir-0.0.1.dev20240103003211-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 281.4 kB
Release files / qbraid-qir-0.0.1.dev20240103003211.tar.gz
| Download URL | qbraid-qir-0.0.1.dev20240103003211.tar.gz |
|---|---|
| Size | 248.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
105e0acb18f690cbca23b2f31eaec2bc63c17cb8d872e3ca85057cbbba3adc7d
|
|
BLAKE2b-256 checksum How to use checksums |
daaa2d9c4522134fd93bf0d685497e970370763a0141ed1a0edeaaa78a523b59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / qbraid_qir-0.0.1.dev20240103003211-py3-none-any.whl
| Download URL | qbraid_qir-0.0.1.dev20240103003211-py3-none-any.whl |
|---|---|
| Size | 33.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
314597f6422eb85a669b92fa693cd06221404d520364675afddef91d78817a56
|
|
BLAKE2b-256 checksum How to use checksums |
4966070a7ed63fbff7893f9a8411cd0a5f42d0994a4a6a4b33c9f4adbacadcad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|