Skip to main content

Python SDK for Tigris <http://www.tigrisdata.com>

Project description

tigris-client-python

Python client for Tigris

Installation

pip install tigrisdb

Usage

Vector Search - https://www.tigrisdata.com/docs/concepts/vector-search/python/

Development

  1. Install poetry following the installation instructions here
  2. Requires python 3.8+, pip 23.x
  3. Clone the repo and cd into the directory
  4. Update submodule - git submodule update --init
  5. Create and activate the virtual environment - poetry shell
  6. Install dependencies - poetry install --with dev
  7. [Optional] install git hooks
  8. Compile proto and generate api client helpers - poetry run make generate

Git Hooks

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

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

tigrisdb-1.0.0b6.tar.gz (53.0 kB view details)

Uploaded Source

Built Distribution

tigrisdb-1.0.0b6-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

Details for the file tigrisdb-1.0.0b6.tar.gz.

File metadata

  • Download URL: tigrisdb-1.0.0b6.tar.gz
  • Upload date:
  • Size: 53.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.11 Linux/5.15.0-1038-azure

File hashes

Hashes for tigrisdb-1.0.0b6.tar.gz
Algorithm Hash digest
SHA256 5160b3379aaa379fa4194c3e5d549e8be723aab922991021b8c0afd340ff14f5
MD5 eb8be3f24eef6245f4871768e9db3768
BLAKE2b-256 9d039069979ef2bfefa45fae9a27e76d8e85bc2114a0397f5c8f9427fb061e62

See more details on using hashes here.

File details

Details for the file tigrisdb-1.0.0b6-py3-none-any.whl.

File metadata

  • Download URL: tigrisdb-1.0.0b6-py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.11 Linux/5.15.0-1038-azure

File hashes

Hashes for tigrisdb-1.0.0b6-py3-none-any.whl
Algorithm Hash digest
SHA256 8d316a61df0df09f6a269be729f8077af965d6bc39f6a00b60d3ffcb57f9d80b
MD5 7db8f0616c056c99fab30d4d28184dfd
BLAKE2b-256 b2b139b47da56e42ad72814dae89e36cb96ea7ff75a0672b92b159bcc4d63f2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page