Skip to main content

QECTOR

QECTOR Decoder v3

Quantum error correction decoding for Python, with a compiled Rust core.
Union-Find, exact MWPM, BP-OSD for LDPC/qLDPC codes, CPU and GPU batch decoding, Stim and Sinter integration.

PyPI version Python versions Tests License

Website · Pricing · Changelog · Releases · Contact


Overview

QECTOR Decoder v3 decodes syndromes from quantum error-correcting codes. Every decoder returns a correction c that reproduces the syndrome, H c = s (mod 2), and the same graph can be handed to several decoder families so they can be compared on identical input.

  • Decoder families: Union-Find, exact Blossom (MWPM), sparse Blossom, BP-OSD and Relay-BP for LDPC/qLDPC, belief matching, ambiguity clustering, two-stage X/Z decoding, lookup tables and hybrid cascades.
  • Batch decoding on CPU (Rayon) and, with a commercial licence, on CUDA or OpenCL GPUs, plus an AutoDecoder that falls back across backends.
  • Ecosystem: Stim detector error models, Sinter custom decoders, a PyMatching-compatible Matching shim and a qiskit-qec plugin.
  • Tooling: the qector CLI, the qector-doctor environment diagnostic, and a local MCP server for AI assistants.

Installation

pip install qector-decoder-v3

Binary wheels are published for CPython 3.9 to 3.14 on:

Platform Wheel tag
Linux x86_64 manylinux_2_17_x86_64
Windows x64 win_amd64
macOS Apple silicon macosx_11_0_arm64

There is no source distribution: the Rust core is distributed as compiled wheels only, so other platforms (Linux aarch64, musllinux, macOS x86_64) are not supported by pip install.

Optional extras:

pip install "qector-decoder-v3[stim]"   # Stim, Sinter, PyMatching and LDPC ecosystem
pip install "qector-decoder-v3[all]"    # full validation environment

Quick start

import numpy as np
from qector_decoder_v3 import UnionFindDecoder, BlossomDecoder

check_to_qubits = [[0, 1], [1, 2], [2, 3], [3, 4]]   # repetition code, 5 qubits
syndrome = np.array([0, 1, 0, 0], dtype=np.uint8)

print(UnionFindDecoder(check_to_qubits, 5).decode(syndrome))   # fast, approximate
print(BlossomDecoder(check_to_qubits, 5).decode(syndrome))     # exact MWPM

Batch decoding

from qector_decoder_v3 import BatchDecoder, CUDABatchDecoder

syndromes = np.random.default_rng(0).integers(0, 2, size=(4096, 4), dtype=np.uint8)
corrections = BatchDecoder(check_to_qubits, n_qubits=5).parallel_batch_decode(syndromes)

if CUDABatchDecoder.is_available():                 # requires a paid licence and a CUDA driver
    corrections = CUDABatchDecoder(check_to_qubits, 5).batch_decode(syndromes)

AutoDecoder picks the best available backend and falls back automatically if one fails:

from qector_decoder_v3 import AutoDecoder

auto = AutoDecoder(check_to_qubits, n_qubits=5)
corrections = auto.batch_decode(syndromes)
print(auto.available_backends(), auto.last_backend)

From a Stim circuit

import stim
from qector_decoder_v3 import dem

circuit = stim.Circuit.generated(
    "surface_code:rotated_memory_z", distance=5, rounds=5,
    after_clifford_depolarization=0.005,
)
graph = dem.from_stim(circuit.detector_error_model(decompose_errors=True)).collapse_to_graph()

decoder = graph.make_decoder("blossom")   # carries the DEM's weights
# also: "union_find", "fast_union_find", "sparse_blossom", "bp_osd",
#       "lookup_table", "hybrid_cascade", "ambiguity_cluster"

When decoding circuit-level noise on a GPU, pass the weights (graph.weights()) as edge_weights: unweighted cluster growth cannot tell a rare error mechanism from a common one.

BP-OSD for qLDPC codes

from qector_decoder_v3 import codes
from qector_decoder_v3.bposd import BpOsdDecoder

# [[144,12,12]] bivariate bicycle code: A = x^3 + y + y^2, B = y^3 + x + x^2
cx, cz = codes.bivariate_bicycle_code(
    12, 6, [("x", 3), ("y", 1), ("y", 2)], [("y", 3), ("x", 1), ("x", 2)]
)
H = cx.parity_check_matrix()
decoder = BpOsdDecoder(H, error_rate=0.01, osd_order=0)

Sinter

import sinter
from qector_decoder_v3.sinter_compat import qector_sinter_decoders

samples = sinter.collect(
    num_workers=4, tasks=tasks,
    decoders=["qector_blossom", "qector_unionfind"],
    custom_decoders=qector_sinter_decoders(),
)

Available decoders: qector_blossom, qector_unionfind, qector_unionfind_unweighted, qector_bposd, qector_belief.

Decoder families

Decoder Use Status
UnionFindDecoder, FastUnionFindDecoder Low-latency approximate decoding Stable
BlossomDecoder Exact minimum-weight perfect matching Stable
SparseBlossomDecoder Near-optimal matching on large graphs Experimental
BpOsdDecoder (BP-OSD, Relay-BP) LDPC / qLDPC codes Experimental
BeliefMatching Correlated noise, accuracy over speed Research
AmbiguityClusterDecoder, TwoStageDecoder qLDPC clusters; X/Z sectors decoded separately Experimental
ColourCodeDecoder Colour codes (BP-OSD on the hypergraph) Experimental
BatchDecoder, DecoderPool CPU batch and multi-process decoding Stable
CUDABatchDecoder, OpenCLBatchDecoder, CUDABpOsdDecoder GPU batch decoding (paid licence) Hardware dependent
AutoDecoder Backend selection with automatic fallback Stable
SpaceTimeDecoder, SlidingWindowDecoder, StreamingDecoder Multi-round and streaming decoding Experimental
HybridDecoder, LookupTableDecoder Union-Find/Blossom routing; small codes Experimental
NeuralPredecoder, GNNPredecoder Learned predecoders Research

Command line and MCP server

qector --help          # decode, bench, serve
qector-doctor          # explains why a backend is or is not available

The package includes a Model Context Protocol server (JSON-RPC 2.0 over stdio) that exposes 13 decoding tools to MCP clients such as Claude Code:

python -c "import qector_decoder_v3; qector_decoder_v3.run_mcp_server()"

A ready-made client configuration is in mcp.json. The MCP, REST and gRPC servers are intended for local and controlled use; they are not hardened for public exposure.

Licensing

QECTOR Decoder v3 is source-available under the PolyForm Noncommercial License 1.0.0 (SPDX PolyForm-Noncommercial-1.0.0).

  • Free: personal, academic and other non-commercial use. Universities, public research organisations, charities and government institutions may use it free whatever their source of funding.
  • Commercial licence required: use by or for a company, including company work under a research contract, hosted or SaaS deployment, OEM integration and redistribution. Plans start at $79/month, with a free 14-day trial: qector.store/pricing.

Activating a licence

Tokens are Ed25519-signed and verified offline against a public key compiled into the package: no licence server and no network access, so they work on air-gapped machines.

export QECTOR_LICENSE_KEY="<token>"
export QECTOR_LICENSE="<token>"
python -c "import qector_decoder_v3 as q; print(q.get_license_info()['tier'])"   # Pro or Enterprise

A key file also works: QECTOR_LICENSE_FILE=/path/to/license.key, or ~/.qector/license.key.

Tier Plans GPU batch decoders Code-distance tier
Community no token not available 7
Pro Trial, Pro, Pro Perpetual, Team, Pilot available 19
Enterprise Lab, Enterprise available 63

CPU decoding is never blocked. Distance tiers are advisory unless QECTOR_ENFORCE=1 is set.

Variable Effect
QECTOR_SILENT=1 Hides the licensing notice printed on import
QECTOR_ENFORCE=1 Turns distance tiers into hard errors
QECTOR_OFFLINE=1 Refuses every outbound billing call (decoding never uses the network)
QECTOR_CUDA_DEVICE_ID CUDA device to use (default 0)
QECTOR_OPENCL_DEVICE_ALLOW Comma-separated substrings selecting OpenCL devices
QECTOR_BLOSSOM_K_MULT Sparse-MWPM candidate multiplier (default 2.0); lowering it can reduce matching quality

Limitations

  • For standard surface-code MWPM, PyMatching is faster than the exact BlossomDecoder; QECTOR's focus is decoder breadth and qLDPC coverage.
  • SparseBlossomDecoder is near-optimal, not exact; use BlossomDecoder when exactness matters.
  • GPU speed-ups depend on hardware and workload, and unweighted GPU kernels trade accuracy for throughput.
  • No performance figures are published: throughput and logical error rates depend on your hardware, code, distance and noise model.

Release integrity

Wheels are built, tested on Linux, Windows and macOS, and published to PyPI by GitHub Actions using Trusted Publishing. Each GitHub Release lists the wheels' SHA-256 digests, and every wheel carries Sigstore build provenance:

gh attestation verify qector_decoder_v3-<version>-<tag>.whl --repo GuillaumeLessard/qector-decoder

Security reports: see SECURITY.md.

Citation

@software{lessard2026qector,
  author  = {Guillaume Lessard},
  title   = {{QECTOR Decoder v3}: Quantum Error Correction Decoding for Python},
  year    = {2026},
  version = {1.0.1},
  url     = {https://qector.store/},
  note    = {Source-available under PolyForm Noncommercial 1.0.0}
}

Related records on Zenodo: architecture and foundations · verification bundle · user manual · Workbench.

Contact

© 2026 Guillaume Lessard / iD01t Productions. Licensed under PolyForm Noncommercial 1.0.0.

Metadata

Release files for qector-decoder-v3 1.0.1

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

Built distributions (wheels)

Table of built distributions (wheels) for qector-decoder-v3 1.0.1
File Actions
qector_decoder_v3-1.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp314-cp314-win_amd64.whl
qector_decoder_v3-1.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp314-cp314-macosx_11_0_arm64.whl
qector_decoder_v3-1.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp313-cp313-win_amd64.whl
qector_decoder_v3-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
qector_decoder_v3-1.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp312-cp312-win_amd64.whl
qector_decoder_v3-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
qector_decoder_v3-1.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp311-cp311-win_amd64.whl
qector_decoder_v3-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
qector_decoder_v3-1.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp310-cp310-win_amd64.whl
qector_decoder_v3-1.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
qector_decoder_v3-1.0.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for qector_decoder_v3-1.0.1-cp39-cp39-win_amd64.whl
qector_decoder_v3-1.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for qector_decoder_v3-1.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
qector_decoder_v3-1.0.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for qector_decoder_v3-1.0.1-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 36.5 MB

Release files / qector_decoder_v3-1.0.1-cp314-cp314-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp314-cp314-win_amd64.whl
Size 2.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
12de6e1bccf8c93279349ad52665f11284119d667c8d47d7b0762e7949564020
BLAKE2b-256 checksum
How to use checksums
779a32ac048d7c7198563e19cc53a5f0a041bdefe2313c035c62ce3b944a37c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
88fb7a822cfdde7de84d035ca7be2ff3a44ba6264b2f567f64aa71a6683ed2f7
BLAKE2b-256 checksum
How to use checksums
3b23c998048821a26669c44743c6800c6d8b8d39b9cdbd62a08a9f719d4117a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp314-cp314-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b4013f2d84da15146b4c591990bed58c0f0bf263a0a10975d86463e8b965fff7
BLAKE2b-256 checksum
How to use checksums
3cdadf101998da667f3e136e190c2ffdb26f62b8a34ec885ea40a1b49e747e53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp313-cp313-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp313-cp313-win_amd64.whl
Size 2.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
51e6e123563946a67f68f113e2fecad275cb71452dfc85f91e144a67d8c75449
BLAKE2b-256 checksum
How to use checksums
f4b21ff9bc000bfa4d3095c79bd78d24d7b4f7d9ad706796a0d23a06abeb7a21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
019b00a27883888f6091c4da67629786d3129002df5a681cdfe8bffef8fdcfc5
BLAKE2b-256 checksum
How to use checksums
a12ab52d190fdd14032df2395a45aa45424ae5e6ba1b491ade0e7d3f2aae3df0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7e2279bf1fd0e9f1da7664181de3b6c74d56600b95b94b3d7e0b7363b6a1b1c5
BLAKE2b-256 checksum
How to use checksums
d1f66a59fb76bd5368211704531d49e900480582c2b8a6c8c887348262bc538e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp312-cp312-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp312-cp312-win_amd64.whl
Size 2.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b2c6ddb9a41e8942bbdc9816fdafdb5e3201c0d0d6362405112b6e65da490f19
BLAKE2b-256 checksum
How to use checksums
ab1cc57c8512aa19f6d6e02c90d8c6d461a767558d65de8249e5151f5542fe58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ebac92340c6a6a22e0d72c42fedcd29c3461a4eda7e600ea924cf6befd4787d3
BLAKE2b-256 checksum
How to use checksums
18103ab24fbe8bf86c514caf684a1ac99cad0a3bc0ae26e82522c77fe10dd181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0c3606f771d7826dd986b6627682538a31423a5d28b25cb7dbd2bb05b10bb40
BLAKE2b-256 checksum
How to use checksums
1afba6d83e10f04019756587f1126f629e6b82016ecff6773275cd3a4567e8b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp311-cp311-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp311-cp311-win_amd64.whl
Size 2.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c7fa238c65290580b9ed1a9570b9f3fa1d1ce251799cb85ae81a25cc127461f7
BLAKE2b-256 checksum
How to use checksums
def810b09fe2db2e759c64001add1777093afc80ae096d8a60ae8c4139971972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
12812d613cd7a9c58e7702f9044fdd9cbb1e7b7c1a7ef6267d95e7e7e67b3c83
BLAKE2b-256 checksum
How to use checksums
ba007943191829524dfa772a65524d0c56e2569826c83749dc08663a1d965998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b9b30ab2a67990cd56f524bce7c23747f3778fb30f649dd3f1d513c2259269e1
BLAKE2b-256 checksum
How to use checksums
aa9504d26719d2714f45f897b060e4956f6fe4607253ef0d7e6f62385850d1ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp310-cp310-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp310-cp310-win_amd64.whl
Size 2.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c229cc297e7a362b06443b61d380dd5da878a1f2e8daef6b60f850cf3a043849
BLAKE2b-256 checksum
How to use checksums
001d877c068b1f3f8f8d6869f18b96a41f96adc1f1901535102363981954c9b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1327a31a6af62b01fae2380e8537bc53378f7e517f51ade137744cd8b5af9cf1
BLAKE2b-256 checksum
How to use checksums
807d020c06abe6d23dfcfe942c86fa7f6e2defc4d3f182a6e1ea729b10745553
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
64f977f7ec16768139c70fe2312621e291006b42a5b9bd9d6257434c795ec6fd
BLAKE2b-256 checksum
How to use checksums
de71f14a10d50ac32465e41ef54f7b1b1488aa03515fab6cf82112694673c596
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp39-cp39-win_amd64.whl

Download URL qector_decoder_v3-1.0.1-cp39-cp39-win_amd64.whl
Size 2.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
ebacd2840d7440d80ced7a0775b3dc69388f9cbea2d6aa31a57bc26b77375ff3
BLAKE2b-256 checksum
How to use checksums
2dd8943b4207117d8c6caf49942d639df7d820c27727b64e6cef38e9f63cf458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL qector_decoder_v3-1.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3b0cbdbbfa31a55abc1f5c71a3e8b282fe74ee2cffd968dc7fe5d8c8de83043b
BLAKE2b-256 checksum
How to use checksums
2068461e0a22d13d9833a8344bf1d58702ca6002dedfbcdc515998b8d4cba1d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Release files / qector_decoder_v3-1.0.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL qector_decoder_v3-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9c2e4798f0df5d403675b7b51506cb0f850a4baa4103d2f71c649ab0b6ba0637
BLAKE2b-256 checksum
How to use checksums
275688c65256ddffbdd2a0b532f00c270c5b8c758e89ed631244ae974b5b1f63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 6, 2026.

Transparency log

Security for qector-decoder-v3 1.0.1

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.

Full provenance

All 18 files in this release have been uploaded with provenance metadata.

Select from 18 files

Attestation for qector_decoder_v3-1.0.1-cp314-cp314-win_amd64.whl

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 Nov 6, 2026.

Transparency log

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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