This release is a pre-release and may not be stable for production use.
qxlib
qxlib is an official alternative installation entry point for
Qubex, maintained by Akinori Machino.
It installs Qubex and its companion libraries through normal Python package
dependencies, without copying their code or introducing another import namespace.
Install
This first release is a prerelease for validating Qubex 1.5.0rc4. Use a fresh Python 3.10+ environment:
pip install "qxlib==1.5.0rc4"
For the QuEL-1 hardware backend on Linux:
pip install "qxlib[backend]==1.5.0rc4"
qxlib[quel1] is an equivalent explicit extra. For QuEL-3 support:
pip install "qxlib[quel3]==1.5.0rc4"
Each extra forwards to the corresponding Qubex extra at the same version. Hardware operation requires separate device configuration and authorization.
Use
Use the existing Qubex Python imports:
import qubex
from qubex.simulator import QuantumSimulator, QuantumSystem, Transmon
There is no import qxlib module. The qxlib distribution is the installer
entry point; qubex, qxcore, qxpulse, qxschema, qxsimulator, and
qxvisualizer provide the implementation. Installing qxlib and qubex at
the matching version in one environment does not duplicate those modules.
For rc3 or earlier installations, use a fresh environment or remove the old companion distributions before upgrading, as explained in the Qubex migration guide.
Documentation and support
This distribution is maintained as a working dependency-based installer for Qubex. Its dependency pins and forwarded extras are part of its release contract.
Metadata
Release files for qxlib 1.5.0rc4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qxlib-1.5.0rc4.tar.gz | 6.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qxlib-1.5.0rc4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.5 kB
Release files / qxlib-1.5.0rc4.tar.gz
| Download URL | qxlib-1.5.0rc4.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dd5988d250fa9eb3b2ce61913e2b1d87a21efbc225f341f74bb5e0229a406bde
|
|
BLAKE2b-256 checksum How to use checksums |
b7d5f717d61b5f9b011bb24a16156690606e8c2a29f79e8eb1ca6c7da9ec6ff4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Release files / qxlib-1.5.0rc4-py3-none-any.whl
| Download URL | qxlib-1.5.0rc4-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0ea85279652b19e87ba89cce58a4daa1c19a808084cd9b61ea1af40f715a5cc6
|
|
BLAKE2b-256 checksum How to use checksums |
dc0c8e55e75b56cf2b7abdf03a2c8c03653fbe3bebd9418af36d9fe629574c18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|