Releases: last9/python-ai-sdk
Releases · last9/python-ai-sdk
v1.3.0
[1.3.0] - 2026-04-20
Added
install()one-call setup helper that wiresTracerProvider,
LoggerProvider,Last9SpanProcessor,Last9LogToSpanProcessor, the
OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENTenv var, and
OpenAIInstrumentor().instrument(logger_provider=...)(when
opentelemetry-instrumentation-openai-v2is installed). Collapses the
typical six-line boilerplate to a single call.install()returns anInstallHandledataclass so callers can reach the
provider (to attach exporters) and callshutdown().- Accepts caller-provided
tracer_provider/logger_provider, forwards
cost-tracking kwargs (custom_pricing,enable_cost_tracking, …) through
toLast9SpanProcessor, and can be opted out of instrumentation / global
registration.
[1.2.0] - 2026-04-20
v1.2.0
What's Changed
- Publish last9-genai to PyPI + README badges by @prathamesh-sonpatki in #1
- Bump black from 26.1.0 to 26.3.1 by @dependabot[bot] in #2
- feat: Last9LogToSpanProcessor — bridge GenAI log events onto spans (v1.1.0) by @prathamesh-sonpatki in #11
- Bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #5
- Bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #7
- Bump langchain-core from 1.2.13 to 1.2.28 by @dependabot[bot] in #8
- Bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #9
- Bump langsmith from 0.7.3 to 0.7.31 by @dependabot[bot] in #10
- Bump langgraph from 1.0.8 to 1.0.10rc1 by @dependabot[bot] in #4
- Add first-class agent identity tracking (OTel GenAI semantic conventions) by @prathamesh-sonpatki in #3
- chore: release 1.2.0 (agent_context) by @prathamesh-sonpatki in #12
New Contributors
- @prathamesh-sonpatki made their first contribution in #1
- @dependabot[bot] made their first contribution in #2
Full Changelog: v1.0.0...v1.2.0