Skip to main content

Python observability/tracing client for Spect.

Project description

spect-track

Python tracing client for Spect.

Status

Early scaffold focused on parity with the existing packages/observer core:

  • observer/session lifecycle
  • trace payload building
  • HTTP transport to the Spect collector
  • local mode and on_trace callbacks

Provider-specific ml-scribe integrations come next.

Development

From the repo root:

cd python
uv sync
uv run --package spect-track pytest
uv run --package spect-track ruff check .
uv run --package spect-track ty check

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

spect_track-0.0.1a2.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

spect_track-0.0.1a2-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file spect_track-0.0.1a2.tar.gz.

File metadata

  • Download URL: spect_track-0.0.1a2.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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 spect_track-0.0.1a2.tar.gz
Algorithm Hash digest
SHA256 daef4f8f69bddc7ac1d19dbd20b610106fc98576a1ab3943f79539a6c1310b55
MD5 260f746cbe71dd46befbc66eb6806fb5
BLAKE2b-256 1cec3231ec0b89aa2dd2dd38216adc803a7bb845ef80cc020e7d8e98b32a9352

See more details on using hashes here.

File details

Details for the file spect_track-0.0.1a2-py3-none-any.whl.

File metadata

  • Download URL: spect_track-0.0.1a2-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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 spect_track-0.0.1a2-py3-none-any.whl
Algorithm Hash digest
SHA256 3dd951800bd4b82ceeead8ae7a679e9eff7c10cec7597cf7d679207259c2c904
MD5 076dc22629bf70701712ca562f6ce181
BLAKE2b-256 a9495bb614143dc77c80eb9de0b18060f673344d6600d6953a121ca385263b95

See more details on using hashes here.

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