Skip to main content

Python client library for the Sift API

Project description

Sift Python

pypi pypi docs

This library offers a Python API on top of Sift's protocol buffers to ergonomically interface with the Sift gRPC API.

Installation

To install the Sift Python library:

$ pip install sift-stack-py

Documentation

Documentation can be found at this link, however, if you need to build the documentation for offline use, read on.

Offline documentation

To build the documentation locally:

Clone the main sift repository:

$ git clone https://github.com/sift-stack/sift.git

Set your working directory to this project sub-directory:

$ cd python

Install pdoc:

$ pip install pdoc

Run pdoc.

$ pdoc lib/sift_py

You may optionally set the host and port used by the pdoc web-server using the -p and -h options. See pdoc --help for more info.

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

sift_stack_py-0.6.2.tar.gz (394.4 kB view details)

Uploaded Source

Built Distribution

sift_stack_py-0.6.2-py3-none-any.whl (532.7 kB view details)

Uploaded Python 3

File details

Details for the file sift_stack_py-0.6.2.tar.gz.

File metadata

  • Download URL: sift_stack_py-0.6.2.tar.gz
  • Upload date:
  • Size: 394.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for sift_stack_py-0.6.2.tar.gz
Algorithm Hash digest
SHA256 460b05c7dd8c6fe0335c913e9c20d2c9fc3bbf0819e5dda2f8444785dd3cd9db
MD5 d2313be7fb8cefc7e64a6fead1e41aac
BLAKE2b-256 f5a185cdb1f9a77d5aef5442a34a4c754a3d9f64ba1ab1d834570b7c3718b419

See more details on using hashes here.

Provenance

The following attestation bundles were made for sift_stack_py-0.6.2.tar.gz:

Publisher: python_release.yaml on sift-stack/sift

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sift_stack_py-0.6.2-py3-none-any.whl.

File metadata

File hashes

Hashes for sift_stack_py-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c38b97a426e9b3b8d100da055066f6a66069d66f1b0e3bf13b4351b9283290a1
MD5 f5b519c4b52fae47bde6d576fc701e7e
BLAKE2b-256 3550dc32de37b0633c049af422a0b1432cdb786c599a74f7285d971b733009db

See more details on using hashes here.

Provenance

The following attestation bundles were made for sift_stack_py-0.6.2-py3-none-any.whl:

Publisher: python_release.yaml on sift-stack/sift

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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