Python client for Tigris
pip install tigrisdb
Vector Search - https://www.tigrisdata.com/docs/concepts/vector-search/python/
- Install
poetry
following 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