This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Bootstrap-only monorepo namespace initialization; superseded by 0.1.0rc2.
Ariadion
Ariadion is a Python quantum programming platform that keeps programmer intent as the stable contract. Quantum programs are expressed in terms of logical qubits and observable measurements; allocation, compilation, and simulation are handled by the platform and are replaceable without changing program semantics.
Status
0.1.0rc2 — Release Candidate. Ariadion is in active development. Public APIs may change before the final 1.0 release. Simulation-only; hardware execution is not yet available.
Installation
Ariadion is not yet published to PyPI. Installation from a local build is possible once release engineering is complete. See the repository for current status.
Capabilities
- Logical qubit programming with a Python-native syntax
- Exact state-vector and density-matrix simulation
- Sampled and deterministic execution modes
- Noise-channel modeling with provider-neutral contracts
- Noise-impact, bare-reliability, and protection-requirement reporting
- Optional NumPy complex128 backend for numerical validation
- Trace inspection and structured debugger output
Quick example
from ariadion import Program, run
program = Program(2, name="bell")
program.h(0).cx(0, 1)
result = run(program)
print(result.simulation.probabilities) # [0.5, 0.0, 0.0, 0.5]
License
Apache-2.0 — see LICENSE.
Links
Metadata
Release files for ariadion 0.1.0a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ariadion-0.1.0a0.tar.gz | 4.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ariadion-0.1.0a0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / ariadion-0.1.0a0.tar.gz
| Download URL | ariadion-0.1.0a0.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
df2751908827de4430895cc01e7cd913245c64b03fa97cbee50a0e53cdcf13d0
|
|
BLAKE2b-256 checksum How to use checksums |
58b8f7fc4c72d2fce1f56d5b73c4fabafac2e68783de432fd01be03fad51b10f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.4
|
Release files / ariadion-0.1.0a0-py3-none-any.whl
| Download URL | ariadion-0.1.0a0-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f79891c93b1ae50ee69b2f29fe13d81c3758a9643c0404dd446be5557e11a621
|
|
BLAKE2b-256 checksum How to use checksums |
c78bdd60ab2dfbc7d4432412bff0f3970bb11fcd140dbdc1c74b6b8a61d8fdf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.4
|
Security for ariadion 0.1.0a0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.