Skip to main content

A lightweight, server-optional, multi-end compatible, Rust-powered vector database deployable locally or remotely.

Project description

LynseDB logo

LynseDB is a high-performance, low-cost vector database that can run either embedded inside your Python process or as a standalone HTTP service. It keeps a Python-first developer experience while moving storage and search execution into a Rust backend.

Use LynseDB when you want vector search that starts as a local library, can be deployed as a service when your app grows, and does not require a heavy database cluster for common semantic search, RAG, agent memory, and multimodal retrieval workloads.

Why LynseDB

  • Embedded and service-ready: the same lynse.VectorDBClient works with a local data path or a remote HTTP endpoint.
  • High-performance core: dense vector search, metadata filtering, index building, and storage paths are backed by Rust.
  • Low operating cost: run in-process for single-service apps and jobs, then switch to the HTTP server only when multiple workers or services need shared access.
  • Retrieval beyond dense vectors: supports metadata filters, named vector fields, sparse vectors, BM25 text search, and hybrid search.
  • Deployment basics included: API key auth, health checks, readiness checks, Prometheus metrics, OpenAPI schema, snapshots, restore, export/import, Docker, systemd, and Kubernetes examples.

Best Fit

LynseDB is designed for teams that need a practical vector database with a small footprint:

  • local semantic search inside Python apps, scripts, notebooks, and tests;
  • RAG and agent-memory storage where one process can own the data directory;
  • web APIs and background workers that need a shared vector service;
  • multimodal records with multiple embeddings per item;
  • deployments where predictable cost and simple operations matter more than running a distributed vector database cluster.

For concurrent production access from independent processes, use the HTTP server rather than sharing one embedded data directory.

Install

Python 3.9 or newer is required.

Native Linux and macOS environments are supported. Native Windows environments are not supported; on Windows, run LynseDB inside WSL 2 (Windows Subsystem for Linux) or use Docker.

pip install LynseDB

Quickstart

import numpy as np
import lynse

client = lynse.VectorDBClient(uri="./lynsedb-data")
db = client.create_database("demo", drop_if_exists=True)
collection = db.require_collection("documents", dim=4, drop_if_exists=True)

items = [
    ([0.10, 0.20, 0.30, 0.40], 1, {"title": "LynseDB intro", "lang": "en"}),
    ([0.11, 0.19, 0.29, 0.39], 2, {"title": "Vector guide", "lang": "en"}),
    ([0.80, 0.10, 0.20, 0.10], 3, {"title": "French note", "lang": "fr"}),
]

with collection.insert_session() as session:
    session.bulk_add_items(items, enable_progress_bar=False)

collection.build_index("FLAT-L2")

result = collection.search(
    np.array([0.10, 0.20, 0.30, 0.40], dtype=np.float32),
    k=2,
    where="lang = 'en'",
    return_fields=True,
)

print(result.to_list())

One API, Two Deployment Modes

Embedded mode

Use embedded mode when one Python process owns the data directory. It avoids a network hop and is the lowest-cost way to add vector search to a local app, notebook, test suite, job, or small service.

client = lynse.VectorDBClient(uri="./data")

Service mode

Use service mode when multiple processes, web workers, or applications need to share the same database.

lynse serve --host 0.0.0.0 --port 7637 --data-dir ./server-data
client = lynse.VectorDBClient("http://127.0.0.1:7637")

With API key authentication:

lynse serve --host 0.0.0.0 --port 7637 --data-dir ./server-data --api-key your_key
client = lynse.VectorDBClient("http://127.0.0.1:7637", api_key="your_key")

Health, readiness, metrics, and OpenAPI endpoints are available in service mode:

curl http://127.0.0.1:7637/healthz
curl http://127.0.0.1:7637/readyz
curl http://127.0.0.1:7637/metrics
curl http://127.0.0.1:7637/openapi.json

Retrieval Features

  • Dense vector search with flat, HNSW, IVF, DiskANN, and quantized index families.
  • Standard SQL-style metadata filtering through where expressions.
  • Named vector fields for multimodal records, such as text and image embeddings on the same item.
  • Sparse vector search for feature-weight retrieval.
  • BM25 text search over metadata fields.
  • Hybrid search with vector and text candidates.
  • ResultView return objects with NumPy arrays plus list, JSON, and dataframe conversion helpers.

Indexing

Start with a flat index as a correctness baseline:

collection.build_index("FLAT-L2")

Move to HNSW or IVF when latency matters, DiskANN when memory pressure matters, and quantized variants when you want a smaller memory or disk footprint:

collection.build_index("HNSW-L2")
collection.build_index("IVF-L2", n_clusters=256)
collection.build_index("DiskANN-L2")
collection.build_index("FLAT-IP-SQ8")
collection.build_index("FLAT-L2-PQ")

See the indexing guide for metric names, nprobe tuning, binary indexes, and quantized index variants.

Docker

docker run -p 7637:7637 -v lynsedb-data:/data birchkwok/lynsedb:latest
docker run -p 7637:7637 -e LYNSE_API_KEY=your_key -v lynsedb-data:/data birchkwok/lynsedb:latest

On Windows, use this Docker image or install/run LynseDB from a Linux environment in WSL 2.

Deployment examples are included in:

Documentation

Stability Notes

LynseDB is still evolving. Pin package and server image versions for deployments, and test migrations before upgrading. For concurrent production access, prefer the HTTP server over sharing one local data directory across independent Python processes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lynsedb-0.3.0.tar.gz (852.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

lynsedb-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

lynsedb-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

lynsedb-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

lynsedb-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

lynsedb-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

lynsedb-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

lynsedb-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

lynsedb-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

lynsedb-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

lynsedb-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

lynsedb-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

lynsedb-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

lynsedb-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

lynsedb-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file lynsedb-0.3.0.tar.gz.

File metadata

  • Download URL: lynsedb-0.3.0.tar.gz
  • Upload date:
  • Size: 852.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lynsedb-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ec1deb6954fff542548ed84e1e333d4b55db50a9500e396304ea1eae1a0cf9f9
MD5 0ce315d62621450787dae5263255696f
BLAKE2b-256 80f86eefdeb460752de7995ab6318da7df61723b33eab1c5384a19e67916e97e

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c740019fca1529dc474f7ce19557de33b13ee902ef9f79a89c713ba75281bec0
MD5 29d92e6dde4876a911f94926105dddc8
BLAKE2b-256 5e16ff6f6d50640c7e2eae49353270c1457ef2f0a5554cf00e07de166d4673e7

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d8b1c410966741f564bb364d920f3efc3282d4e57fc962a0cc444d6e5a520f8
MD5 f19435f20e21825141f788cc5a338bae
BLAKE2b-256 6ee3e6acfed2b7bc04d1881e60d00ca3ee42bf72b63675cd967d98c245c0be3b

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b56da387b765e3b6852c103c42976aa01b91e7b5452afea3a3b76efdfb75630
MD5 95b44d1616e8f5fa8b2de7e0d85efb47
BLAKE2b-256 fe34de5669a9425706d12422cfe1614ffeb30e94f720f0c6bf196e3e077cce25

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fdac238870ce0818152b5b4a04ecea6ba57d749dfeb2020880247d9d7c18d935
MD5 1add04286d99119fd76ded011dca956c
BLAKE2b-256 d756100ffef6dfbb977ef579a2212446c79af0df95100b18bd4856c3c0126055

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84184f7b080539e2810a0bbd88e9d1e8afb3c5fd710865a34318dd4c04b41122
MD5 6989d68ccf18bde9ce1a463e08a14207
BLAKE2b-256 15a25930b7497bb573107353ee44c417d5d1831f393ede9c7a36b5b023f644f9

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5944d3f5a626a5acccb5da1c8e9f918427b67c997f690d51aa839905d5583c0
MD5 4f93167a6a6159555e5c725e373a110c
BLAKE2b-256 d58c24d44c026f862fefeb4d9aaa84f2255bdda3adf99acf7ad93de7bbc8f69f

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cbd916cfdfa12031b4b6c0d2fb6ec49f499ee4cc4e83eb6cd31af8685053635
MD5 49b4f55a6207d0a858b663f736bf2728
BLAKE2b-256 ab8ca25bdea4c70682c1a1cf3e3eee88786b25b06ad5c97ad1b3208e064a7d64

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f4f04b36bc3b8a829272a7bfc83841f6fd94903ef7ba3b83e6acadee84d02a8a
MD5 be36b77ec78170b990aaf58434384af6
BLAKE2b-256 5dd15f6c5f34e7f3831a0a517ac78adf1cf1dfe213f20f0ca7ff62ce54b0383c

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 226387056d48ad355a437c91c277b20a5d8e0228d4c8657f35172883c91ae6d4
MD5 e633241ecf95f53e4605257e1e990167
BLAKE2b-256 f577a3c226563e3753f754d72749f239d23fbc586fb1b1a9784086592d35110c

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ddd10b7b3d93209913f21e8b6e6a8aa0d2e5d4f8ef61d0a1cd899080ca58c80
MD5 b54bad9c31c67c0f5697bcefc11b7fe7
BLAKE2b-256 92563cb9f461865f9dc3b4c804fa29ffad8d15d3ebd798448dddab5e1f8452cf

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bf41d50c050fad4ba130411acac85a89e9ffc9c6c1b197bfab93af1835f823e
MD5 657746719da4e6fa131d506ed609a955
BLAKE2b-256 ae4cc3f702628fcfd12807014c86b30ebc3047e1baf91a9002b601608297f4bb

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 671a4904c8484335eb578efcc540dab4bab3ae002b8375e6d01677b54c0ee03e
MD5 e35b1bc33190ad5bc0df788e8baa8f3d
BLAKE2b-256 372741291ea707383b6932dceae9bd2bb84f1107d3a607e86d5eff43af304656

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fdf4712cfd28fd2907bc9d9d3b153fe5c2fd2ee9c2cce35877e3db5d4de44f41
MD5 292f855034c2f7a6121cf17a9492db6e
BLAKE2b-256 d40f837cc05a028c80d6092f042134926d7eb0c187febd86ed592cfccf97e8f5

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ebee338902c47e15b720fc709b4620920e71b74be5c237950c03f10675c586b
MD5 6e952c48a5f6c81fcb2f9ca2f6fb5db4
BLAKE2b-256 013366e79cc6beedad5137afb4a54e977529fcf0df96e8de3fe7fc73efd9c2d4

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98d5c8bb773e68b8d48c5aa118fde56ec0ba54644d668a5a1b1bf589a3020968
MD5 b594246e8b89d1f088e9d56b2a16665c
BLAKE2b-256 a9f655c71b5d17396899278ec69252ea79f1f298a1c2980b782a6f00cf6c58e8

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e4eef8fd8a40dde626306e1267bbfefbc8b36e3862a3d59942bc160f08621493
MD5 b1132f5cdc7a67b6b21488452d56340e
BLAKE2b-256 d8079c2429ac8a85c3f9caf42a9ba953b9232e290edff7ab9a00cf43d8853267

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c71fd9ef61352ba4bde9962ae7c40a61990c899105ca075329e51c1f199eb324
MD5 5e55448fbe27ef08e711408e1e42ab1b
BLAKE2b-256 476c9232214a5d5460fb5ede102093238e3105de64035e38a144da2417d03894

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccc1852d5a0cf05206f60fff124394574db4fbac50c8389ae9c00051f14a660c
MD5 e693805a14392e886ce2e68a69b0edb2
BLAKE2b-256 d0b03129317e06b1c522d752f227e3953d6b0ba6cd4ba2573d81aed1a19deca5

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53d91854b160f202ab37735dec07ad19234bbabdf1449fb8e84b5440f553f769
MD5 2e648ba6891b774840c18156c940e4d2
BLAKE2b-256 139c3efba2f8904b38ca1aad7d22217eb7bc1f60e6788a4bc26a11bbdc444c7a

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5096b4fbc7e3aeb8c6a9e53a0038d58d5d71559e21ced15e63c195362044101b
MD5 f6b1919d53d3f16dd71fcbf715cb1ff7
BLAKE2b-256 830d7147a5cdb6862bc07b423c998aa4d0c0b7fc2b910b72d630ec58ff77b37c

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb75007b34e4a1e8f92d05a284440ced6298b937221e75804ddf15b254a48a7e
MD5 1bce24f88122936076dbe710ef27c0b7
BLAKE2b-256 a49f0bf4ac94430f161e6c70e866f5978e3eaed16fe56846503b7492b628af57

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbc9f7642b3b9a99916c406168eb8af6da08d86d7e4badc030db890134111fcd
MD5 5c68239c4aa6a7fb1337b15cbda58200
BLAKE2b-256 6a79e651a1e4e274c1b307dd33b02ebd3320c431983e94994021ac12560e2ae6

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89311221d71de633370af3a3e5da283adeaced32ce1cae60e5de08557151f147
MD5 21a7968637eec05dd59ba9aa1b9fa78e
BLAKE2b-256 b8b5571336a144aba601a4adee7ee7ca4d1b7032402750307c984a0dd8f39707

See more details on using hashes here.

File details

Details for the file lynsedb-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for lynsedb-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fa834668a1f7e03c6ccad9f8e6553a24b23f833a19923ccbd3a6a0ec44b4ea20
MD5 e30c82a714990c4569cdda3e5d2cc6fe
BLAKE2b-256 d08ce8338ea29407727f6e05e82be77fae4c6eef386f889b7a88296eea5f2366

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page