Skip to main content

hnsw-lite for Python

pip install hnsw-lite-lib

Vector search with metadata filters, hybrid (dense + BM25 keyword) search, crash-safe durability and automatic maintenance: a C++ library with Python bindings and NumPy and pandas integration.

import numpy as np
import hnsw_lite_lib as hl

docs = hl.Collection(dim=384, path="docs.db")          # durable; omit path for in memory
docs.upsert(1, vector=np.random.rand(384), text="the quick brown fox", metadata={"lang": "en", "year": 2024})
hits = docs.search(vector=np.random.rand(384), text="fox", k=5, filter={"lang": "en"})

# pandas
docs.upsert_dataframe(df, id_column="id", vector_column="embedding", text_column="body")
results = docs.search(text="fox", k=10, as_dataframe=True)

# A plain vector index
index = hl.HnswIndex(dim=128, metric=hl.Metric.L2)
index.add(np.arange(10_000), np.random.rand(10_000, 128))
ids, distances = index.search_batch(np.random.rand(5, 128), k=10)   # arrays of shape (5, 10)
docs.close()

Wheels for Linux (x86-64, ARM64), macOS (Intel, Apple Silicon) and Windows, for CPython 3.9 to 3.13. See docs/python.md for the full guide.

Metadata

Release files for hnsw-lite-lib 0.4.0

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

Source distribution (sdist)

Source distribution for hnsw-lite-lib 0.4.0
File Size Uploaded Provenance Actions
hnsw_lite_lib-0.4.0.tar.gz 300.8 kB With provenance Details for hnsw_lite_lib-0.4.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for hnsw-lite-lib 0.4.0
File Actions
hnsw_lite_lib-0.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for hnsw_lite_lib-0.4.0-cp313-cp313-win_amd64.whl
hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hnsw_lite_lib-0.4.0-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 for hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
hnsw_lite_lib-0.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for hnsw_lite_lib-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
hnsw_lite_lib-0.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for hnsw_lite_lib-0.4.0-cp312-cp312-win_amd64.whl
hnsw_lite_lib-0.4.0-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 for hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hnsw_lite_lib-0.4.0-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 for hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
hnsw_lite_lib-0.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for hnsw_lite_lib-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
hnsw_lite_lib-0.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for hnsw_lite_lib-0.4.0-cp311-cp311-win_amd64.whl
hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hnsw_lite_lib-0.4.0-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 for hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
hnsw_lite_lib-0.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for hnsw_lite_lib-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
hnsw_lite_lib-0.4.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for hnsw_lite_lib-0.4.0-cp310-cp310-win_amd64.whl
hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
hnsw_lite_lib-0.4.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for hnsw_lite_lib-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
hnsw_lite_lib-0.4.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for hnsw_lite_lib-0.4.0-cp39-cp39-win_amd64.whl
hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details for hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
hnsw_lite_lib-0.4.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for hnsw_lite_lib-0.4.0-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 19.9 MB

Release files / hnsw_lite_lib-0.4.0.tar.gz

Download URL hnsw_lite_lib-0.4.0.tar.gz
Size 300.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4648f6fc1d23ec57fa703834e49d60a7b4936fbbdf0b87ad37dff6f2432da15f
BLAKE2b-256 checksum
How to use checksums
8ab44f69ba277b963150db4b6a26cc52948d1c504e1b2394fd24c90478791e13
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp313-cp313-win_amd64.whl

Download URL hnsw_lite_lib-0.4.0-cp313-cp313-win_amd64.whl
Size 724.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
80b249bf739fbbdad00190668050004d319f6581ab9e396c66a00e393ac87d16
BLAKE2b-256 checksum
How to use checksums
bf9969be998fffcfa20c8282243acf1539a6fee3a65a607a17a9350b2b59355b
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
78f74b99724d4b48c46c876a2be09b801d58df9dac8e9261d0333b5fad488c1d
BLAKE2b-256 checksum
How to use checksums
16a4f786d56d19018d96216809b880a0254e0c7db17b042c24a1a89b11ef7cfa
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL hnsw_lite_lib-0.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a6f03ece6442f2595c745454c835359e3bae91b4fae19af9d94466dd4fb4ae8b
BLAKE2b-256 checksum
How to use checksums
54eb906551ab12b25e65db4eef276267ecd6a1c21bce66694c3d74d9b1bf134f
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL hnsw_lite_lib-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 847.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e476521244730f8335c8649af1e34a7b25cdb40fb8403666ca6c3b0b3439fb5
BLAKE2b-256 checksum
How to use checksums
ed1cefe36bab81a1a06be40e3595de9cb017f1c2b3122cc640b7aab6da6fc4ff
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp312-cp312-win_amd64.whl

Download URL hnsw_lite_lib-0.4.0-cp312-cp312-win_amd64.whl
Size 724.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2f0d3941f96e7693527bd3571b98789ee22ba793e31eb99e367d9d7e998d8fd1
BLAKE2b-256 checksum
How to use checksums
7ba3725012e7c9561c35243532e1356ed58bd2116560a082008c99cf3ff56048
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff348c68a5f1524f5c802f58548339d7fab8bf595127800671f478aa087d2d2d
BLAKE2b-256 checksum
How to use checksums
11b15f7f286373ace0c6b90c95971cfded133e61056a417ec582296c02f127d4
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL hnsw_lite_lib-0.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7a03b2ffde7bc71d59bdb70a59a1b7344a605ad044dac9b2f913bfa6a5fc9403
BLAKE2b-256 checksum
How to use checksums
48fdf809da0f333d1575f5ce986b565115385a4e419ffcf7bed25018df0a23f4
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL hnsw_lite_lib-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 847.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
401cf42c356232c7208d5d655923c4e2bca5afbaa0eedda49c634f8b2dc9c921
BLAKE2b-256 checksum
How to use checksums
287a7512669a0242a547fa1c5688f0b70d5fc38740a6326926efa64172a92867
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp311-cp311-win_amd64.whl

Download URL hnsw_lite_lib-0.4.0-cp311-cp311-win_amd64.whl
Size 724.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
977dc1d425e36615e5ed1970cc3bc72ae187958ffad76c9923d2365463a8e635
BLAKE2b-256 checksum
How to use checksums
2eae3d402b127a8449b24d0a85bdeaa29bfdab5885f563040e2e3b8fa572a0b1
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
870febcd2c34878ada927fb8fd24a4924aa4a55d48efbc5f17eab4489619cad1
BLAKE2b-256 checksum
How to use checksums
872929fa6d84f03b5697710a93392154f71b02f1f6520a38eead7cbf23da37a2
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL hnsw_lite_lib-0.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
568a3aff19f47d37301f3db441a74358eaac2a954fdf3a55bc43233fc8652588
BLAKE2b-256 checksum
How to use checksums
063a8a79184bfc33d2e48a74a592226cf40660ee7cb737d45fc33d5f77b6b24f
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL hnsw_lite_lib-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 843.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2c0a956ae158747c87c5ecd2515a61b7ffac4c25751c6364f40b6537c50ac963
BLAKE2b-256 checksum
How to use checksums
79e6bcce523d3f67ef9e15343a6d48355bb8f3d41c725faaa13b07b5dc4bcdc8
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp310-cp310-win_amd64.whl

Download URL hnsw_lite_lib-0.4.0-cp310-cp310-win_amd64.whl
Size 723.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c02a1d420188f6f62cde6850d7e4bb67529edd058d023cb3d0f8c8b4232152e2
BLAKE2b-256 checksum
How to use checksums
79b8331fab6c8cb088dda8cdd4ccae0676a879e2ff50b701f9ec35f773e2a6e5
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
86dc68d477ae75654cded979101865297583cf8bff612c3eb68c12a308836b49
BLAKE2b-256 checksum
How to use checksums
a798318f2de3dae9776b3cf0c11f577e8b8a6e1f3097e48b6ba64d4d8975d4d7
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL hnsw_lite_lib-0.4.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5371d62b0e798eccc9ac265e4bad7145747e6f30b9561530f31b569811e3ec85
BLAKE2b-256 checksum
How to use checksums
ea0ebbed6a68792db258de48e47060cad6cbf300c146e6ae8625aa1f678b8b05
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL hnsw_lite_lib-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 841.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5018100748a5509648bf5f2411f5622724e675ddc2b6993f07959bd333e22d43
BLAKE2b-256 checksum
How to use checksums
dfdabf111b9c40dc6a034db195f8db0156e9d3e3d0ab70567d8c1da2e33a5762
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp39-cp39-win_amd64.whl

Download URL hnsw_lite_lib-0.4.0-cp39-cp39-win_amd64.whl
Size 746.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
66a21da42f65cc474db83850050fb95733289ee712ab6e86a643dd0677bb398f
BLAKE2b-256 checksum
How to use checksums
1bfa26fa91a7de1fc76a69165edf45fca4cf6887424f4d19cfc7328a583db8ef
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9f1b38f47071f4993329ec2ca5366171ec9768fba71132f7cae8d96e01df0b2
BLAKE2b-256 checksum
How to use checksums
2f05397fe5fa35e81bc34db91bb2c877a1407fd233ce218c3094943cbf5feeeb
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL hnsw_lite_lib-0.4.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2f816e8bd53df6bf2eac12df9f9f303c9e3e9e0fc7b9ecfd10457fcd7eae76cc
BLAKE2b-256 checksum
How to use checksums
cb55a45d9d48d9258dc65234e7ad025b9fc28059f4d6093990278456b69a510d
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 3, 2026.

Transparency log

Release files / hnsw_lite_lib-0.4.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL hnsw_lite_lib-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
Size 842.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b81fbbc9dcf1abb2b629ac9e47a2a9c67d31186b6f6be52b8b2cb01ab66041c4
BLAKE2b-256 checksum
How to use checksums
d4d2a5081c4cde3e6cedcceb9f949cd6620ab0d56ca52c19599b709b24644a3b
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 3, 2026.

Transparency log

Security for hnsw-lite-lib 0.4.0

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 21 files in this release have been uploaded with provenance metadata.

Select from 21 files

Attestation for hnsw_lite_lib-0.4.0.tar.gz

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 3, 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.

Release history Release notifications | RSS feed

This release

0.4.0 This release

21 release files Full provenance

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