Skip to main content

High-performance embedded vector database

Project description

PolarisDB Python Bindings

PolarisDB is a high-performance, embedded vector database written in Rust. This package provides Python bindings for efficient local vector search and storage.

Features

  • Fast: Built on Rust with SIMD optimizations.
  • Embedded: Runs locally without a separate server process.
  • Simple: Easy-to-use Python API for managing collections and indexes.
  • Search: Supports Euclidean, Cosine, and Dot Product distance metrics.
  • Durable: WAL-based persistence for data safety (Collection API).

Installation

pip install polarisdb

Quick Start

In-Memory Index (Brute Force)

Perfect for small datasets or exact search requirements.

import numpy as np
from polarisdb import Index

# Create an index with Cosine similarity and 128 dimensions
index = Index("cosine", 128)

# Insert vectors (ID, Vector)
# Vectors can be lists or numpy arrays
v1 = np.random.rand(128).astype(np.float32)
index.insert(1, v1)

v2 = np.random.rand(128).astype(np.float32)
index.insert(2, v2)

# Search for nearest neighbors
query = np.random.rand(128).astype(np.float32)
results = index.search(query, k=5)

for id, distance in results:
    print(f"Found ID: {id}, Distance: {distance}")

Persistent Collection

Store vectors on disk with crash recovery.

from polarisdb import Collection

# Open or create a collection at the specified path
collection = Collection.open_or_create("./my_collection", 128, "euclidean")

# Insert vectors
v1 = [1.0] * 128
collection.insert(1, v1)

# Persist changes to disk (WAL checkpoint)
collection.flush()

# Search
results = collection.search(v1, k=1)
print(results)

API Reference

Index(metric: str, dimension: int)

Creates an in-memory brute-force index.

  • metric: "cosine", "euclidean", or "dot".
  • dimension: Dimension of vectors (e.g., 128, 768).

Collection.open_or_create(path: str, dimension: int, metric: str)

Opens an existing collection or creates a new one.

  • path: Directory path for storage.
  • dimension: Vector dimension.
  • metric: Distance metric.

LangChain Integration

Use PolarisDB as a vector store in LangChain RAG pipelines:

from polarisdb.langchain import PolarisDBVectorStore
from langchain_openai import OpenAIEmbeddings

# Create from texts
vectorstore = PolarisDBVectorStore.from_texts(
    texts=["Hello world", "Goodbye world"],
    embedding=OpenAIEmbeddings(),
    collection_path="./my_vectors",
)

# Similarity search
docs = vectorstore.similarity_search("Hello", k=1)

# Use as retriever
retriever = vectorstore.as_retriever()

Requirements: pip install langchain-core langchain-openai

Batch Operations

For efficient bulk operations:

from polarisdb import Index

index = Index("cosine", 128)

# Insert many vectors at once
ids = [1, 2, 3, 4, 5]
vectors = [[0.1] * 128 for _ in range(5)]
index.insert_batch(ids, vectors)

# Search multiple queries
queries = [[0.1] * 128, [0.2] * 128]
results = index.search_batch(queries, k=3)

License

MIT

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

polarisdb-0.1.2.tar.gz (56.4 kB view details)

Uploaded Source

Built Distributions

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

polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (477.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (566.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (443.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (436.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (477.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (568.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (442.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (436.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (477.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (568.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (443.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (436.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (479.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (569.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (446.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (439.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

polarisdb-0.1.2-cp38-abi3-win_amd64.whl (301.2 kB view details)

Uploaded CPython 3.8+Windows x86-64

polarisdb-0.1.2-cp38-abi3-win32.whl (291.4 kB view details)

Uploaded CPython 3.8+Windows x86

polarisdb-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (455.2 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

polarisdb-0.1.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (479.8 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

polarisdb-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (569.0 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

polarisdb-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (445.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

polarisdb-0.1.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (438.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

polarisdb-0.1.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (480.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.5+ i686

polarisdb-0.1.2-cp38-abi3-macosx_11_0_arm64.whl (394.3 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

polarisdb-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl (409.2 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file polarisdb-0.1.2.tar.gz.

File metadata

  • Download URL: polarisdb-0.1.2.tar.gz
  • Upload date:
  • Size: 56.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for polarisdb-0.1.2.tar.gz
Algorithm Hash digest
SHA256 460bb952d12c671e05165fc87a9c8ce025ed2adb71e9478e55bf353c0d8a4804
MD5 841f36eb44379bd459854639a76827f8
BLAKE2b-256 d0086df670a87ff4bb3b1a2088e6a1da461d04441a5228b962f9be1b6902e028

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2.tar.gz:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 26817bfdf99f27f1e9ec40cd69b36a77946945847bda739dabe22b68afc7c748
MD5 06b3e327eae9cacdc46d5b566769948a
BLAKE2b-256 30a63e672a37e76fd570b91a9fd78327be2f79692b02517a25c1ca8891e941b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1d59f83f2cbef5129358759ec1ed313ae3e1e6a23f942ad2e884bacdb1b5503c
MD5 e69233d1abb62ad6001c299165f3019a
BLAKE2b-256 e20d673e264dd56987010b7a39d413fd5da711f776e35769d07b10dfc9317a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 08d86cdfc84ba953353dd63bb4a8a138088973a0f570c0c24e08309e3c229949
MD5 e0ed97dc818a65e4be0cc1db8ddb9607
BLAKE2b-256 3b01df2e4420892ad16765fcd002d329f7f40bc3a82fedf99bf517a285ec4872

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 582175fcbc068f9ca399c65657316c354f1ee581e3f19861e6c6a0f3f9a06f6d
MD5 351004458b967ad2aa1e90500233b284
BLAKE2b-256 6605f464c960f57c1262afccb773f383e5110a3fbd4a056308366ca863703f2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e8f48a597c68ee0995bcbafbc799e26e3f7cab5fa62c7867346f22ef8969764d
MD5 8915a4cee0c944c5a11b6e3a9185f33e
BLAKE2b-256 2d05db1b75795d9d28f098527c4996602d5b7293542ed74a35488d80a6650f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 69e40a7227000a54a72f008d28e494c9a030422089eeaa61a49d45b43ac5dc4c
MD5 63d82338c4f099c189b247d6df29dcc7
BLAKE2b-256 4bb520baf0aaaaa2b0d284ac003236f0d308a88346fc58d099963c286d46484d

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2fdb1cb172ad800f4b0d763fc181bd0ebc6748b4d6a345082baf18da22657668
MD5 78a5458d81ce622cc4caa03f76a53803
BLAKE2b-256 f8370d32706384b4ce5cbe80ced7cd899caf9cbc8f4b331fc240df5c203bd8bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 07e6ccb2222520046af9c0c1b2a3f043bb63db5adbfca9dafbc3488a2a743236
MD5 30cea1d4af1775ce6bdff13a6235e4b0
BLAKE2b-256 f9782f9d38b536e7cd64626a49e327cab2b69bd4150dcfe1956e4dc3a7b4c4af

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ac31e9b0ca2ef68167e4b8e220f0d51d75d7275f75255f7fe638cc9900f49d36
MD5 d1a3edd5a9e2c34fe7e924aae49a2742
BLAKE2b-256 d5cfc405e562b6141fab380ecfa826eb441a46a45d173cbcf74b061b8ec2d42f

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0fc08a92f9d78d809583c4f78ba2c3488c7a279f5a69aea394ec978daa831bbe
MD5 f502c8f91d964916a29900cc0859cc09
BLAKE2b-256 b1c8c316bab8886ac809d30489673484285c48ac705411aea3d6084de57fa83e

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fcfb0ebe08c05575f217a1bb6f3d0471114f1434aa37f379f59cac370824f293
MD5 ed223bc9c584213f7c2c3b217d5a9725
BLAKE2b-256 feadcdde9cbb03465038fa48721d9497033d661a39803926230f03335b02b098

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 713c56874350fb00c9ba69550fcbaa0f4d54911446dc2a7e4b66b9f07ffb2927
MD5 ba35071f2fa33f8b75863e1cd8b22ed5
BLAKE2b-256 9c5b4385dced57f205d38cc90a84cb6b04908fbf447e396158341cd2c892bd6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ab37fdcb8fb306812c9ec3f94c1aa2c93694da9d981cfc40f4e39c4afef350ac
MD5 7a2459ac46897abf04970b6a4ce33f70
BLAKE2b-256 083ac22eeb176f7460d611c08ea29c41e0473eca6b0d727b2dde2b179f28d630

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1da4b684e8ee037e286d4995e8f235c595fd582b6c4bc3133f29c8836d299ccc
MD5 37b4c3ac2b3b5943c906d2d284f1be35
BLAKE2b-256 66880385e53112854e607135a1ec9bc6ae657e781770c3cd0814113fa379058a

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0cf7c99130294d3ee6256a215f2ca3651781165ea9b946517d63a3fa50995e3b
MD5 5fddf21b46f21d576cf004f8c0da8b8f
BLAKE2b-256 8ae77c0e7ebbc9512b408b495a11191867c73ef74c4e2683fe184b0a20e861c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e1ab5eb9eb675ee988fd5fee1c6001493318b2ccf159153d1a2c8ffe1b9729b7
MD5 9063b1df1ac3fafa9b62c3b155a7d0df
BLAKE2b-256 8705af2e5ad90c69bfda99359f269bde63f2f439343c2eb630ff9f063d0f4190

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: polarisdb-0.1.2-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 301.2 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d0156491e66ac177b7c1b3cc3c0a023104ef151c4c19ca7709b132757644457b
MD5 fc4e078fe941c13c90020c5e76006626
BLAKE2b-256 be42da7b6f93f8fe14acd9f09f3ed603ccc28af6af6ee76a6fe0a09f0124709f

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-win_amd64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-win32.whl.

File metadata

  • Download URL: polarisdb-0.1.2-cp38-abi3-win32.whl
  • Upload date:
  • Size: 291.4 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 c63aeccf27fc73d4a3fe52463952bf167cb37320cdbdd0e96c45b7f6942a7673
MD5 edaed56c25d0fd590a4332d156e19d96
BLAKE2b-256 16bea93eea9e0bdd7668c716113b3cbab2659dbb75dba5b43e50dcd78d0f3524

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-win32.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 107c674012f6e5c7cbdc153d84f033abcf5be6226cc5886d001cd12745ddcb95
MD5 2011d0724878e5d6b823847e72483a8d
BLAKE2b-256 2dc1b4f80f9a492712fa62d228ccb883af1c009294a459ad09803d0fb1d41932

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 75bf96a7f2a29dd5e3cfb8cc315068f8696f0ae75227b784b6b6334c1c5bb36c
MD5 172cfdcf89626cedafdd087c9578d1c3
BLAKE2b-256 8cba7bea1b997d2716b33d5ba7fde772c27d491f51e524497a2dc43b753662ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9b57c28f1f35c06cc74b653f17cc9d96522d88778ba80656874ef535743f8542
MD5 359b81c32a84de7e6302e75a763f4b06
BLAKE2b-256 b36cdaeedcb6dd8c741c9ae5eb57cd6ccca6d349b5fa8ada6c650d0c12e1ab2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f1d9bec9182d38dd1e1421019c30f3257867e9edbaffcee7e108c7245fe383bf
MD5 ed619e762a1a15bfd05d4207405398dc
BLAKE2b-256 c0395bc02aad8efea2e84bbaab7fa9c249aa60562583aebf28e506fe7ddc8b37

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6805995c2a30a886dd5fc3755a36ca47dbf1d12106ba96155c0c856cc950261e
MD5 dd1f2e441eafa3cb4fa11d999e706c09
BLAKE2b-256 e88002c0c247c319fb0329fddaaa3bf5b1533578ee7e91279de1182bc4b49646

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d20daea1f2dddb2ac674dc8ce7a22c74c1a9ebb5d3b6c600b6df353ef632d68a
MD5 00419bb120501d21819a02ee04dec566
BLAKE2b-256 5c3eda3e98f65b57fb8cdd5d1b5df7ed56f50b12c8545cc63edf13a8bb0e1ece

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81b9d9d867fb6b658862b47f07d25e95612678920c0297f6727accd28aa3d420
MD5 87d459ec1d96cce9de4fcb79c2be11ab
BLAKE2b-256 7b35096fc959184b0fb6c9a037717f5c1ca107560556fee1b7b5bdf43ef383d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-macosx_11_0_arm64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polarisdb-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for polarisdb-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 da445370b0ef12ead1ed9fc2a909a6c776cd522201cc2f114cc4013fccc871fc
MD5 c4e86d666c555363fc59d551f2ae35ce
BLAKE2b-256 d07c3b1af8939279f4a053c1eee71cf586c9f88601ee1988132b5e2c96201f14

See more details on using hashes here.

Provenance

The following attestation bundles were made for polarisdb-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl:

Publisher: release-python.yml on hugoev/PolarisDB

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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