RaBitQ Library
Compact vectors. Accurate distances. Fast search.
A research-backed C++17 library with Python bindings for RaBitQ
vector quantization, clustering, and indexes including IVF, HNSW and SymphonyQG.
Documentation · Python package · Paper · Releases · Maintenance
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.
- v0.6.0: Concurrent Python index searches, configurable IVF centroid routing, 32-coordinate padding, and Eigen 5.0.1. See the upgrade notes.
- October 2026 — v0.5.2: HNSW add, resize, and remove, batch search for IVF and SymphonyQG, and clustering and allocation optimizations.
- September 2026 — Cross-platform support: C++ builds and CPython 3.11–3.14 wheels for Linux x86-64/ARM64, Windows x86-64, and macOS 14+ ARM64.
Install
python -m pip install --upgrade "rabitqlib>=0.7.0"
Wheels cover the platforms above. x86-64 requires AVX2/FMA and optionally uses AVX-512; ARM64 uses NEON. See platform requirements and source installation.
Python quick start
Follow the complete Python quick start to build and search an IVF index, interpret its results, and save/load it using synthetic data. Native clustering needs no external k-means package.
Then see the IVF, HNSW, and SymphonyQG guides, or the dataset-based Python examples. See threading and save/load paths for runtime conventions.
Choose the right building block
| Component | Use case |
|---|---|
| Quantizer | Integrate 1-bit or multi-bit encoding and distance estimation into your system. |
| IVF | Memory-efficient partitioned search, with optional raw-vector reranking. |
| HNSW | Graph search directly over compact quantized vectors. |
| SymphonyQG | Fast graph search with raw or packed 4-bit/8-bit vector storage. |
IVF and HNSW support adding and removing vectors; HNSW also supports explicit capacity resizing. See their guides for update costs and file compatibility. The library supports L2 and inner product; normalize vectors for cosine search.
C++ systems with their own indexes can link rabitqlib::core for encoding,
single-vector estimation and rotation, or rabitqlib::fastscan for batch scoring.
Configure RABITQ_BUILD_INDEX=OFF to omit ANN implementations; also disable
RABITQ_BUILD_FASTSCAN for pure core. Set RABITQ_USE_OPENMP=OFF for core/FastScan
without an OpenMP dependency; ANN builds retain OpenMP. rabitqlib::index
provides indexes and clustering. The 0.7.0 refactor removes the former
rabitqlib::rabitqlib target and forwarding headers; see the
migration guide. Optional Python bindings retain
import rabitqlib.
For a source-stable, storage-neutral interface with caller-backed workspace, use
rabitqlib/core/api.hpp. Its v1 entry points make no heap
allocations on valid calls and keep code and factors separate.
See modular integration, the
core example and FastScan example.
The core benchmark runs independently of ANN and Python.
Why RaBitQ?
- Compact codes: Choose 1-bit or multi-bit quantization for your memory and accuracy needs.
- Accurate estimates: An asymptotically optimal error bound supports distance estimation.
- Native CPU acceleration: Runtime AVX2/AVX-512 dispatch on x86-64 and NEON on ARM64.
Developed by the VectorDB group at Nanyang Technological University. For GPU support, see cuvs_rabitq.
RaBitQ across the vector-search ecosystem
The projects below illustrate adoption of RaBitQ techniques across vector search; this is not a list of direct dependencies on RaBitQ-Library.
txtai uses the library as an ANN backend (configuration). Read how zvec integrates RaBitQ-Library for another integration example.
|
Milvus |
Faiss |
NVIDIA cuVS |
Microsoft DiskANN |
VSAG |
|
VectorChord |
Volcengine OpenSearch |
CockroachDB |
Elasticsearch |
Apache Lucene |
|
turbopuffer |
Zvec |
LanceDB |
Databricks |
ClickHouse |
|
Qdrant |
Weaviate |
C++ quick start
Requires CMake 3.20+, a C++17 compiler with OpenMP, and an x86-64 CPU with AVX2/FMA or an ARM64 CPU. First get the 0.7.0 source, then build the library and examples from the repository root:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel
Set -DRABITQ_ENABLE_NATIVE_OPTIMIZATION=OFF for binaries that will run on
other CPUs. See platform-specific build instructions.
Use RaBitQ-Library in another C++ project
The component targets below are introduced in 0.7.0. Use a matching checkout,
as described in the migration guide. Add that
checkout as a submodule at third_party/rabitqlib, pin its revision, and link the
component you need:
set(RABITQ_BUILD_SAMPLES OFF CACHE BOOL "" FORCE)
add_subdirectory(third_party/rabitqlib)
target_link_libraries(my_program PRIVATE rabitqlib::index)
The target propagates C++17, OpenMP, and required public-header definitions. Optimization and native-tuning options apply only to RaBitQ's own targets; configure your application's optimization flags separately. Explicit sanitizer builds propagate instrumentation and runtime linkage for header compatibility.
The core v1 API has a source-compatibility contract;
other C++ interfaces may evolve. No cross-version C++ binary ABI is promised, so
rebuild consumers when updating the library. For an installed ANN package, use
find_package(rabitqlib CONFIG REQUIRED COMPONENTS index) and the same target.
ANN requires OpenMP; core/FastScan can be built with RABITQ_USE_OPENMP=OFF.
See submodule setup and version pinning, C++ installation, and the build and test guide for complete workflows. Examples: C++ indexes and quantization. Benchmarks: FAISS clustering comparison and GIST workflow.
Citation
If RaBitQ helps your research or system, please cite:
Jianyang Gao, Yutong Gou, Yuexuan Xu, Yongyi Yang, Cheng Long, and Raymond Chi-Wing Wong. “Practical and Asymptotically Optimal Quantization of High-Dimensional Vectors in Euclidean Space for Approximate Nearest Neighbor Search.” Proceedings of the ACM on Management of Data 3, 3, Article 202 (June 2025), 26 pages. https://doi.org/10.1145/3725413.
Yutong Gou, Jianyang Gao, Yuexuan Xu, and Cheng Long. “SymphonyQG: Towards Symphonious Integration of Quantization and Graph for Approximate Nearest Neighbor Search.” Proceedings of the ACM on Management of Data 3, 1, Article 80 (February 2025), 26 pages. https://doi.org/10.1145/3709730.
Jianyang Gao and Cheng Long. “RaBitQ: Quantizing High-Dimensional Vectors with a Theoretical Error Bound for Approximate Nearest Neighbor Search.” Proceedings of the ACM on Management of Data 2, 3, Article 167 (May 2024), 27 pages. https://doi.org/10.1145/3654970.
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.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 63.2 MB
Release files / rabitqlib-0.7.0-cp314-cp314-win_amd64.whl
| Download URL | rabitqlib-0.7.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d2cda68c88f71c446b6809ed24ed0fbb0726b6e82a5898c6958f5085fa10789c
|
|
BLAKE2b-256 checksum How to use checksums |
d55a13b45259077c7a78996a4697cbfc8c93d5610437396aa7093b4068159468
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rabitqlib-0.7.0-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 |
117c8237030311bd56fdc0eeede5839bb8181e54053111c8fd713e33b2115318
|
|
BLAKE2b-256 checksum How to use checksums |
6a1f4e0c36aab7424b552d790b4e031fb4196c216ee56ac27ec8c3ced3e202ed
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | rabitqlib-0.7.0-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 |
da3ef6d81c6f6b84457da617b6b44fc56758f6e394190ba2fabc549e32a3cf22
|
|
BLAKE2b-256 checksum How to use checksums |
2987e9816a9621802dbe3eb936820ccd079bd79eb530f26f4670f927e2e2f0de
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | rabitqlib-0.7.0-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 |
9a407f694377200cd1fd73391a7c622c92197f03d4bb7931f0200da73992a515
|
|
BLAKE2b-256 checksum How to use checksums |
7b6f003ecba63c7b6d1b0e7a0a621a9577d0e8eef79529331484ab652ca8d9ac
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp313-cp313-win_amd64.whl
| Download URL | rabitqlib-0.7.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 6.3 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b2e91124cde6101ea3c75c38f394cc4c73025bc997b2ef9c3c9aff61cbb8f43c
|
|
BLAKE2b-256 checksum How to use checksums |
15e1cc4c0b8e5f82b0318e9acbf8fc68fd3fc6f4ecad227b386a2a0437cb2334
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rabitqlib-0.7.0-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 |
84c820bcdc5980331e22920477c4947a5c6c816702b6c6a7115b17b2492eed3f
|
|
BLAKE2b-256 checksum How to use checksums |
88dac9b8a789254c49a3490136751f62eb8761f2bee8c5d2ae473c4bcaa74ad2
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | rabitqlib-0.7.0-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 |
1265d84aed7f5155391acc6f293559c6c270086308e96525e265493cbf716782
|
|
BLAKE2b-256 checksum How to use checksums |
bf4c17dbe33f3e12918dc4d8f445d1228f25b33b17bf52d12577001d83ccf61c
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | rabitqlib-0.7.0-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 |
6735db25c045488466c7a04441f934c5f0b4752c34d7d1b9365b4b9763f74d37
|
|
BLAKE2b-256 checksum How to use checksums |
807c111e843dd4dadce8e5ca2336f1c01467cd5671c79a9adaa9333b2084295d
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp312-cp312-win_amd64.whl
| Download URL | rabitqlib-0.7.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 6.3 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b1858dab568315318b4143b59a10a71a361adf67c23a7487023c2ee2ad6b37d4
|
|
BLAKE2b-256 checksum How to use checksums |
d661bcaa8187a2e61628536eac7f527c1fbc7a944199d104105f497132f41840
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rabitqlib-0.7.0-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 |
e3841bd6c8259241aa73c2c084f86af34926b23c0bb9fdc1a37a03ec8874c11f
|
|
BLAKE2b-256 checksum How to use checksums |
2b496817009afdf48c54d26cc681250c7b4fa7f313c221d9f977772807301302
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | rabitqlib-0.7.0-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 |
eb8ef1efa7836f2dbb6cffc8f0f1a14f977673e6cc6419623661b87599ea103b
|
|
BLAKE2b-256 checksum How to use checksums |
d34747f90ce1b2fc6d8c315c1c4a7e3e87088de6b10880d54d434cb66f3ffdba
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | rabitqlib-0.7.0-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 |
581f074694de3ddb2607e166183285ec83e8741cdf3e9d9d5ceaed6d6fc7924a
|
|
BLAKE2b-256 checksum How to use checksums |
16b1aa257dfb17791dfa607557477aaed6c2d3b450c27d277e092cde6c39136d
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp311-cp311-win_amd64.whl
| Download URL | rabitqlib-0.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 6.3 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c2cbf163f88e91ea8d82f70938779935e21676495ec9903894e8533175a8648f
|
|
BLAKE2b-256 checksum How to use checksums |
6257291d346d8b378b7ce605ba0ea39dd9b434055e311807d3c1d9a64e67d8d3
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rabitqlib-0.7.0-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 |
968bebe6593e73480eb33342966a886f92b6f6bbd7f38a4a2227bd8ebeb47a67
|
|
BLAKE2b-256 checksum How to use checksums |
39b90f0f86979d70bd3bbce3999569c517935b341d5cf9dc404f34f72fa7c52e
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | rabitqlib-0.7.0-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 |
3ced06ef98979102c26281840c5fa7ea1ac8a2f3bd7a972fc610be9d2cd0ace3
|
|
BLAKE2b-256 checksum How to use checksums |
2fdf3df8709b7dfbadda7513a795e6724f1c6400248b6f086a129421373c3883
|
| 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 13, 2026.
Transparency logRelease files / rabitqlib-0.7.0-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | rabitqlib-0.7.0-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 |
0fb8715ccb6d1d7f501ed4e9df359b8d69a6171294fdeee9af9687c26250662b
|
|
BLAKE2b-256 checksum How to use checksums |
0607f8bec9e6fd563a1b293ee3943650edbf9b7db331d1fac0652f0506c01202
|
| 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 13, 2026.
Transparency log