Skip to main content

qevedo

CI

The Qevedo quantum toolkit in one install:

pip install qevedo            # or qevedo[numpy] for NumPy state vectors
Package Import What it is
qevedo-compiler qevedo.compiler QCC, a technology-agnostic quantum circuit compiler (and the qcc command)
qevedo-simulator qevedo.simulator qvd, a fast simulator: AVX2 state vector, stabilizer, MPS and near-Clifford backends
openqasm openqasm OpenQASM 2 and 3 parser and checker, used by the compiler

Each can also be installed on its own. qevedo itself has no code: it depends on the compiler and the simulator, which share the qevedo namespace.

Compile, then simulate

from qevedo.compiler import compile_source, emit_qasm
from qevedo.simulator import run

program = """
OPENQASM 3.0;
include "stdgates.inc";
qubit[3] q;
bit[3] c;
h q[0];
cx q[0], q[1];
ccx q[0], q[1], q[2];
c = measure q;
"""

compiled = compile_source(program)   # lowered to the device's native gates
result = run(emit_qasm(compiled), shots=1000)
print(result.counts, result.backend)

Releases

Pushing a tag vX.Y.Z that matches pyproject.toml builds the package and publishes it to PyPI through trusted publishing (.github/workflows/release.yml).

License

MIT. Copyright Qevedo.

Metadata

Release files for qevedo 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qevedo 0.1.1
File Size Uploaded
qevedo-0.1.1.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qevedo 0.1.1
File Interpreter ABI Platform
qevedo-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 5.7 kB

Release files / qevedo-0.1.1.tar.gz

Download URL qevedo-0.1.1.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8e49640f4e9700110ebcd12f6906192ba2ed705d47c4f4a26de5c64c98856775
BLAKE2b-256 checksum
How to use checksums
a9e54564a8a333f458b369a38f88554e61af925b1ee0123379a333f29aa754f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / qevedo-0.1.1-py3-none-any.whl

Download URL qevedo-0.1.1-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
101eedfd0653f7044459c80b5360cf86820eeaa46edbc67176ea985bb4aa3941
BLAKE2b-256 checksum
How to use checksums
9055188bbbacd431fe44996b93597f08697efc01c3b3d35351ebd3d5ab48cba7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page