Skip to main content

Triggerware Python SDK

Async Python SDK for Triggerware.

Install with the websockets extra when using cloud/WebSocket connections:

uv add "triggerware[websockets]"
from triggerware import TriggerwareClient

client = await TriggerwareClient.connect_tcp("localhost:5221")

health = await client.system.health()
cursor = await client.cursors.open(sql="select * from my_connector")

async for row in cursor:
    print(row)

WebSocket connections authorize immediately with the provided API key:

client = await TriggerwareClient.connect_ws("wss://example.com/rpc", "your-api-key-here")

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

triggerware-1.0.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

triggerware-1.0.1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file triggerware-1.0.1.tar.gz.

File metadata

  • Download URL: triggerware-1.0.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for triggerware-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f73d5167fb3772d8ae72224b5eb5bb5148478fdb74d0d9574c8cc8e5ddd4489d
MD5 8965f18bcc8f8bdf5da6122e8d609581
BLAKE2b-256 33c73411316ad00ac2fe3e73c1bff2437e42ef46c0300256d8ce93ad5549428d

See more details on using hashes here.

File details

Details for the file triggerware-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: triggerware-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for triggerware-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 90e58fdcd6a35cfbf6518bd86e17f47f6542817dce00fa502a6ec3e445a01493
MD5 2a9dd5146a0c6a1fedc09cb42581145d
BLAKE2b-256 ec24a7ec87c641c8ec6620aabebf1ab3c13f22d8765cfab9d2b33af9c1783787

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

1.0.0

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page