Skip to main content

RaBitQ Library logo

PyPI Python versions Documentation License

RaBitQ-Library is a research-backed library for vector quantization and approximate nearest-neighbor search. See the research papers.

News

  • v0.7.0: Modular C++ components, stable core API v1, optional OpenMP for numerical components, and unified index counts. This documentation targets 0.7.0; see the upgrade notes.

Vector indexes

Use the included indexes when you want construction, search, and save/load in one library. All three support L2 and inner product; normalize vectors for cosine search. Their structures, storage costs, and search parameters offer different QPS–recall tradeoffs.

Index Search approach Storage and updates
IVF-RaBitQ Partitioned search with batch scoring. 1–9-bit codes or raw-vector reranking; add/remove.
HNSW-RaBitQ Graph traversal over quantized vectors. 1–9-bit codes plus graph edges; add/remove and resize.
SymphonyQG Graph search with batched distance estimation. Raw or 4/8-bit storage; updates require rebuilding.

Native clustering methods prepare centroids and assignments for IVF-RaBitQ and HNSW-RaBitQ.

Search throughput and index size for three quantized configurations. QPS uses the fastest measured setting reaching Recall@10 ≥ 90%; actual recall and storage budgets differ.

GIST1M

1,000,000 vectors · 960 dimensions · L2

GIST1M: QPS at Recall@10 ≥ 90%, serialized index size

Detailed results, settings, and measurement conditions.

Quick start

Python

python -m pip install --upgrade "rabitqlib>=0.7.0"

Wheels support CPython 3.11–3.14 on Linux x86-64/ARM64, Windows x86-64, and macOS 14+ ARM64. x86-64 requires AVX2/FMA and optionally uses AVX-512; ARM64 uses NEON. See platform requirements and source installation.

Build and search a small IVF-RaBitQ index with synthetic data; no dataset download is required. This example demonstrates the API, not performance.

import numpy as np
from rabitqlib import FinalAssignmentMode, IvfIndex, RaBitQKMeans

rng = np.random.default_rng(42)
data = rng.standard_normal((500, 64)).astype(np.float32)
queries = rng.standard_normal((5, 64)).astype(np.float32)

clustering = RaBitQKMeans(
    64, 5, num_threads=2, final_assignment=FinalAssignmentMode.Exact
)
clustering.train(data)
index = IvfIndex(dim=64, max_elements=len(data), num_clusters=5, nbits=4, metric="l2")
index.build(data, clustering.centroids, clustering.assignments)
ids, distances = index.search(queries, k=10, nprobe=5)
print(ids.shape, distances.shape)  # (5, 10) (5, 10)

IDs identify input rows; distances here estimate squared L2 distance, with smaller values first. Quantization remains approximate even when all clusters are probed. The complete quick start explains result handling, measures recall while varying nprobe, and shows save/load.

For other indexes, see the HNSW-RaBitQ and SymphonyQG examples.

C++

Use the C++ integration guide for source builds, component linking, and installation. Start with the C++ index examples, or use the quantization components below in your own engine.

Quantization components

Integrate encoding and distance estimation into your own storage and search engine, independently of the included indexes.

Component What it provides Start here
rabitqlib::core Rotation, per-vector encoding, query preparation, and distance estimation. Core example · Stable v1 API
rabitqlib::fastscan Batch encoding and lookup-table scoring over 32-vector layouts, built on core. FastScan example

See component integration for build options and compatibility, the quantizer guide for encoding choices, and the core benchmark for component throughput and estimation error.

Adoption and resources

Built with RaBitQ-Library

Two examples of direct library integration:

Project Integration
txtai Uses the Python IVF-RaBitQ and HNSW-RaBitQ indexes as an embedding-search backend.
zvec Uses core quantization in its own IVF-RaBitQ and HNSW-RaBitQ indexes, with FastScan batch scoring in IVF-RaBitQ.

The linked walkthroughs describe integration boundaries and provide versioned source references.

RaBitQ across the vector-search ecosystem

The projects below illustrate adoption of RaBitQ techniques across vector search. They do not necessarily depend on RaBitQ-Library; direct library integrations are listed above.

Milvus logo
Milvus
Faiss logo
Faiss
NVIDIA cuVS logo
NVIDIA cuVS
Microsoft DiskANN logo
Microsoft DiskANN
VSAG logo
VSAG
VectorChord logo
VectorChord
Volcengine OpenSearch logo
Volcengine OpenSearch
CockroachDB logo
CockroachDB
Elasticsearch logo
Elasticsearch
Apache Lucene logo
Apache Lucene
turbopuffer logo
turbopuffer
Zvec logo
Zvec
LanceDB logo
LanceDB
Databricks logo
Databricks
ClickHouse logo
ClickHouse
Qdrant logo
Qdrant
Weaviate logo
Weaviate

Further reading

Contributing

Start with the contribution guide or starter tasks. Report bugs and request features through GitHub Issues. See maintenance and feedback for maintainer information.

Acknowledgements

RaBitQ Library is developed by Yutong Gou, Jianyang Gao, Yuexuan Xu, Jifan Shi, and Zhonghao Yang. We thank Alexandr Guzhva, Li Liu, Chao Gao, Silu Huang, Jiabao Jin, Xiaoyao Zhong, and Jinjing Zhou for their valuable feedback.

License

RaBitQ Library is available under the Apache License 2.0.

Metadata

Release files for rabitqlib 0.7.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 rabitqlib 0.7.1
File
rabitqlib-0.7.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
rabitqlib-0.7.1-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
rabitqlib-0.7.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
rabitqlib-0.7.1-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
rabitqlib-0.7.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
rabitqlib-0.7.1-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
rabitqlib-0.7.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
rabitqlib-0.7.1-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details

Total release size: 63.6 MB

Release files / rabitqlib-0.7.1-cp314-cp314-win_amd64.whl

Download URL rabitqlib-0.7.1-cp314-cp314-win_amd64.whl
Size 6.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8260675ad33b7108ffa6b70878c42c71b34407ee3297e084d1e3ad7e6449e293
BLAKE2b-256 checksum
How to use checksums
95c34ee1f3e706e6dd1875dfa9c7d90415b0aad46f7f7f5ad11c8b920d364f43
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c76546e5b371eb4a26f8397b3fccba6df6f6668c1a727bc486769df9490ae9df
BLAKE2b-256 checksum
How to use checksums
17f33fb0577666e9bca7e9b7554b0b0caf2d1d0fe4fbaafe1c071aa1762dc2a3
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL rabitqlib-0.7.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.0 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
17c2b957cc2cfd51975df7daa951ea562719d7ec7034ca73211a73bd5a4fb8d0
BLAKE2b-256 checksum
How to use checksums
accca1cf8dcba78fd0be926ada4070c2c3119e194aa0a5ae99c75060c83fd6a3
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp314-cp314-macosx_14_0_arm64.whl

Download URL rabitqlib-0.7.1-cp314-cp314-macosx_14_0_arm64.whl
Size 3.0 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
bb03a67b032bdfc393206e34aeff3f6c943941fe505ca369ab283f8658c1ec97
BLAKE2b-256 checksum
How to use checksums
99f8709508033433290ed31004327893d69ae4a7a31ddcdb7f55dac688072837
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp313-cp313-win_amd64.whl

Download URL rabitqlib-0.7.1-cp313-cp313-win_amd64.whl
Size 6.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8d6f78e14d851b0cdf0a35aef13c2e39a65702cf50c53fafa0dee5e049e910f9
BLAKE2b-256 checksum
How to use checksums
994feca8234dfd110089f4a676f3166a0ec9979c1e996bd016a663d29037e78e
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9be04d3a9c0beabccf17878c6c16653c15539872e253c9f1c3d09b4279cfbb66
BLAKE2b-256 checksum
How to use checksums
507cec5e55168939ef1d598d9d133838cfd302c5eb799f1d7ad30659ed346e77
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL rabitqlib-0.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.0 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
13ec55f69ceee3aaf029615699481f30e2d472def2108d326ace96c17821dd68
BLAKE2b-256 checksum
How to use checksums
f1cd09c71358e63b468af210322bff616ce7cd2ed09848da012a6dbd44a4351c
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp313-cp313-macosx_14_0_arm64.whl

Download URL rabitqlib-0.7.1-cp313-cp313-macosx_14_0_arm64.whl
Size 3.0 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a9c9976aefe774159d671ad6b3d97431e13627aa49b66ee21d213c6502e22565
BLAKE2b-256 checksum
How to use checksums
367d07ee0827cb2aa59bacaa498e3c4d9a95500db9de89a7d5cd68d9d8cd2996
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp312-cp312-win_amd64.whl

Download URL rabitqlib-0.7.1-cp312-cp312-win_amd64.whl
Size 6.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8cce09ebee7e3b0469a0ccc5719a522d7d6a866cc6f5604ba4abad6c645b64f1
BLAKE2b-256 checksum
How to use checksums
781746ff7de634ba8746e702d71357642e64e83356d8a17986e65f5352029334
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5b76bf7e3c5850f515c5bca4110f05fb27c890e1d86465c2ef9f579f8f9f535f
BLAKE2b-256 checksum
How to use checksums
fdb6f30194095d88a3dbc42e2cddfb1f690abfffbf8c2f12e2788803b205bc87
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL rabitqlib-0.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.0 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fd04395d34e5b2b1a4a1329985c02b4e704520976a3045f825f14cabeb44640
BLAKE2b-256 checksum
How to use checksums
8f76628b748e38bf3209db2102808d1b177398bf105e9a2fb0c7c3fdcba3880a
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp312-cp312-macosx_14_0_arm64.whl

Download URL rabitqlib-0.7.1-cp312-cp312-macosx_14_0_arm64.whl
Size 3.0 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
40309fe6844d6339f7350b609c17394fab6f5436c116eb4022fb22dfbe146d39
BLAKE2b-256 checksum
How to use checksums
f2584606f4bebf58125d6dd82b41a613e40d9b7e79b50d872bf1d8c6c11c51d4
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp311-cp311-win_amd64.whl

Download URL rabitqlib-0.7.1-cp311-cp311-win_amd64.whl
Size 6.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
408a89cdc74dead7681ad56f52727e9a3c308e45a6b392c07a58bdb22a299423
BLAKE2b-256 checksum
How to use checksums
a108314a7b14e2af774e69d56bfcfabb8bc9988008d8961a7d914de9ab8c0c2c
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5921af63606b689dea7f58c685b6352978a1bbe1f4444cb72573e83b6b8431c1
BLAKE2b-256 checksum
How to use checksums
7d3be6a73bf3a2b414fb977b699e8fd3c73edddd838b3801a839ada3cb573423
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL rabitqlib-0.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.0 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
45ac847665846778704c6bd345ad25afdcab69704db66494fedd1df5697785a9
BLAKE2b-256 checksum
How to use checksums
43b7c365b64d6d78ed021c7cb5c9111f321f69f637e39a396c1b1cad20292ffe
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 Oct 22, 2026.

Transparency log

Release files / rabitqlib-0.7.1-cp311-cp311-macosx_14_0_arm64.whl

Download URL rabitqlib-0.7.1-cp311-cp311-macosx_14_0_arm64.whl
Size 3.0 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
e747112ae636a6aa7d5094e691855f514d2ec861a7940e6a6f1e06501b709072
BLAKE2b-256 checksum
How to use checksums
a6d3bc32a12a57498b63593797f82406c9dd45e348802778be8e43019bf5fb07
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 Oct 22, 2026.

Transparency log

Security for rabitqlib 0.7.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 16 files in this release have been uploaded with provenance metadata.

Select from 16 files

Attestation for rabitqlib-0.7.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 Oct 22, 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