Company-qualified install name for the Catalyst by Inference.net Python tracing SDK.
Project description
inference-catalyst-tracing
Company-qualified install name for the Catalyst by Inference.net Python tracing SDK.
This package depends on catalyst-tracing, the primary Python SDK package, and
re-exports the same public API from the inference_catalyst_tracing import
path. Use this package when you want the install command to include the
Inference company name.
This package is currently in beta. APIs may change before 1.0, but the package
name and import path are intended to remain stable.
Install
pip install inference-catalyst-tracing
Install integration extras through the alias package:
pip install 'inference-catalyst-tracing[openai]'
pip install 'inference-catalyst-tracing[anthropic]'
pip install 'inference-catalyst-tracing[langchain]'
pip install 'inference-catalyst-tracing[all]'
Quick Start
from inference_catalyst_tracing import setup
from openai import OpenAI
tracing = setup()
client = OpenAI()
client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "Summarize this order."}],
)
tracing.shutdown()
You can also import from the primary namespace after installing this package:
from catalyst_tracing import setup
Relationship To catalyst-tracing
| Package | Import path | Purpose |
|---|---|---|
catalyst-tracing |
catalyst_tracing |
Primary SDK package |
inference-catalyst-tracing |
inference_catalyst_tracing |
Company-qualified alias package |
The alias package is intentionally small. The tracing runtime, integration
installers, OpenTelemetry setup, and OpenInference attribute handling live in
catalyst-tracing.
Supported Integrations
The underlying SDK supports OpenAI, Anthropic, LangChain, LangGraph, LangSmith,
OpenAI Agents, Claude Agent SDK, and Pydantic AI integrations. It also exposes
manual manual_span() and agent_span() helpers for custom agent, chain, and
tool workflows.
For LangSmith, install inference-catalyst-tracing[langsmith] or
inference-catalyst-tracing[langchain,langsmith], keep using LangSmith's
@traceable decorators, and call setup() once at process startup. The primary
SDK configures LangSmith OTel mode and enriches those decorator spans with
OpenInference attributes before exporting them to Catalyst.
See the catalyst-tracing package page for the full API reference and
configuration guide.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file inference_catalyst_tracing-0.0.6.tar.gz.
File metadata
- Download URL: inference_catalyst_tracing-0.0.6.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2649811b58cfbb02ef3708eb90bda1ed7669f0d8cb0d0028a0ff79f2d42a692c
|
|
| MD5 |
b5c230093bd38c4ac065418e0798b7ac
|
|
| BLAKE2b-256 |
ea7bec88730ce0f114a841ef22f6d2c70ee1e365ca26b22130122ec64f62f631
|
File details
Details for the file inference_catalyst_tracing-0.0.6-py3-none-any.whl.
File metadata
- Download URL: inference_catalyst_tracing-0.0.6-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bf4271ba1eb8657578cd9b7ce1715793303c6bd51da0a840c58b4bbf39599e7
|
|
| MD5 |
fc0443e74db7631f2722352a6a5c25ec
|
|
| BLAKE2b-256 |
be66876ded3433ff5c54a96bac55d892ea4b5b5b37dd8e2ae5a011205863f19c
|