Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Aerospike Vector Search Client Python

Python client for the Aerospike Vector Search Database

Prerequisites

  • Python 3.9 or higher
  • pip version 9.0.1 or higher
  • Aerospike Vector Search DB and Aerospike clusters running.

Install the aerospike_vector_search using pip

python3 -m pip install aerospike-vector-search

Or

You can add the package name aerospike-vector-search to your application's requirements.txt and install all dependencies using

python3 -m pip install -r requirements.txt

Installing from Artifactory/Jfrog

The Aerospike Vector Search client is also available on our own Artifactory repository. To resolve the Artifactory client packages, pip install with the following command.

pip install aerospike-vector-search -i https://<jfrog-username>:<jfrog-access-token>@aerospike.jfrog.io/artifactory/api/pypi/ecosystem-python-dev-local/simple 

Note This project makes use of the warnings module to communicate deprecations and upcoming changes. Run your project with the -Wd Python flag or the PYTHONWARNINGS=default environment variable to display relevant warnings.

Building the client

Setup the Python Virtual Environment

This is the recommended mode for building the python client.

# Create virtual environment to isolate dependencies.
python3 -m venv .venv
source .venv/bin/activate

Install requirements

python3 -m pip install -vvv  -r requirements.txt

Generate gRPC client code

# Generate the gRPC client code
./proto/codegen.sh

Build the package

python3 -m pip install build
python3 -m build

Examples

See examples for sample projects.

Metadata

Release files for aerospike-vector-search 4.2.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 aerospike-vector-search 4.2.0
File Size Uploaded Provenance Actions
aerospike_vector_search-4.2.0.tar.gz 60.4 kB Without provenance Details for aerospike_vector_search-4.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aerospike-vector-search 4.2.0
File Interpreter ABI Platform Actions
aerospike_vector_search-4.2.0-py3-none-any.whl Python 3 none any Details for aerospike_vector_search-4.2.0-py3-none-any.whl

Total release size: 136.9 kB

Release files / aerospike_vector_search-4.2.0.tar.gz

Download URL aerospike_vector_search-4.2.0.tar.gz
Size 60.4 kB
Tags Source
SHA-256 checksum
How to use checksums
764435f00af86d437f918fc6fda69c1cb28d6ad916a0507aa08b66ad19351c67
BLAKE2b-256 checksum
How to use checksums
b95aafe7140a15da143d2beef3e9a7ad80b714a5ef65310930a5047032132696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / aerospike_vector_search-4.2.0-py3-none-any.whl

Download URL aerospike_vector_search-4.2.0-py3-none-any.whl
Size 76.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f58b166f3b6a4749f19bb49d34edf2f680ded9e82ede61fdf9dfc24d8670314b
BLAKE2b-256 checksum
How to use checksums
926e617a4bf265330027c4652e4f761c735cc80d29453ed5af9a82cd98a4624e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Security for aerospike-vector-search 4.2.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page