Skip to main content

Python SDK for Sovara agent observability and runtime instrumentation

Project description

Sovara Python SDK

The sovara package instruments Python agents so Sovara can record LLM calls, tool calls, logs, and custom trace spans.

Install it in the Python environment where your agent runs:

python -m pip install sovara

Or with uv:

uv add sovara

Use sovara.run(...) for library-mode recording:

import sovara

with sovara.run("support-agent"):
    run_agent()

The terminal command is distributed separately as the native Sovara CLI. Install that CLI for commands such as sovara record, sovara status, and sovara probe.

Documentation: https://docs.sovara-labs.com

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

sovara-0.3.4.tar.gz (101.6 kB view details)

Uploaded Source

Built Distribution

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

sovara-0.3.4-py3-none-any.whl (128.7 kB view details)

Uploaded Python 3

File details

Details for the file sovara-0.3.4.tar.gz.

File metadata

  • Download URL: sovara-0.3.4.tar.gz
  • Upload date:
  • Size: 101.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sovara-0.3.4.tar.gz
Algorithm Hash digest
SHA256 cc690b35c2ad03a2cf327f0ea208e97758279142b492d0574f2cf078630b321e
MD5 9b3d6afb5f33d254fa436af8364128a1
BLAKE2b-256 f70756ece3a552743bf3dc717f0c2d3ac8e585dd2a426f64c10bd5e4632ade64

See more details on using hashes here.

Provenance

The following attestation bundles were made for sovara-0.3.4.tar.gz:

Publisher: python-sdk-release.yaml on SovaraLabs/sovara

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

File details

Details for the file sovara-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: sovara-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 128.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sovara-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5dc6d6f1298ee361ac95cf82b8eaa6cb42f422825155066a2fd0a184a37343cf
MD5 b82ed3dc973cd44f64a6db4344b77350
BLAKE2b-256 ae1a3c7bd6784d10394eb5f4524dd748eda56dff168e0bdee9476695e503edfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for sovara-0.3.4-py3-none-any.whl:

Publisher: python-sdk-release.yaml on SovaraLabs/sovara

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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page