Skip to main content

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

Project description

tigris-client-python

Python client for Tigris

Installation

pip install tigris-client-python>=1.0.0.b1

Usage

See reference implementation in ./tests directory that uses Tigris on localhost:8081

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.0b1.tar.gz (54.6 kB view details)

Uploaded Source

Built Distribution

tigrisdb-1.0.0b1-py3-none-any.whl (70.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tigrisdb-1.0.0b1.tar.gz
  • Upload date:
  • Size: 54.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.11 Linux/5.15.0-1037-azure

File hashes

Hashes for tigrisdb-1.0.0b1.tar.gz
Algorithm Hash digest
SHA256 5e665ba01738c242e7cdb53399320d70dc288507550bbcd826f27393a6416e3c
MD5 71dd0e07eb980e373c724073531b5cfe
BLAKE2b-256 3a272d300ae24355eff53e0e6274ad9d3169798134326b8172f4684389f094c1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for tigrisdb-1.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 0c37a426f5f3dadabb160dfb0b66e1e76e4f5b7346eb16aafe4fadc43585e1a4
MD5 2eac15f352f62688075923dca4a603b7
BLAKE2b-256 b25259aca0d4b9f48be8382286df986e9196973b82132ac73a6c8929a66321d3

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