Python client for Tigris
pip install tigrisdb
Vector Search - https://www.tigrisdata.com/docs/concepts/vector-search/python/
- Install
poetryfollowing the installation instructions here - Requires python 3.8+, pip 23.x
- Clone the repo and cd into the directory
- Update submodule -
git submodule update --init - Create and activate the virtual environment -
poetry shell - Install dependencies -
poetry install --with dev - [Optional] install git hooks
- Compile proto and generate api client helpers -
poetry run make generate
We use pre-commit to automatically setup and run git hooks.
On every git commit we check the code quality. Install the hooks:
pre-commit install