Aerospike Vector Search Client Library for Python
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aerospike_vector_search-4.2.0.tar.gz.
File metadata
- Download URL: aerospike_vector_search-4.2.0.tar.gz
- Upload date:
- Size: 60.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
764435f00af86d437f918fc6fda69c1cb28d6ad916a0507aa08b66ad19351c67
|
|
| MD5 |
4e008332990cee158999b7e7b1b28531
|
|
| BLAKE2b-256 |
b95aafe7140a15da143d2beef3e9a7ad80b714a5ef65310930a5047032132696
|
File details
Details for the file aerospike_vector_search-4.2.0-py3-none-any.whl.
File metadata
- Download URL: aerospike_vector_search-4.2.0-py3-none-any.whl
- Upload date:
- Size: 76.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f58b166f3b6a4749f19bb49d34edf2f680ded9e82ede61fdf9dfc24d8670314b
|
|
| MD5 |
1088bcb6ec74fbe4442f4a9346f584f0
|
|
| BLAKE2b-256 |
926e617a4bf265330027c4652e4f761c735cc80d29453ed5af9a82cd98a4624e
|