NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2199 most downloaded on PyPI
OpenTelemetry transformers instrumentation
Last release 1 months ago
10 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
261 releases · first in 2023
langchain: added vendors to llm calls
[main 87f8932d] bump: version 0.43.0 → 0.43.1 58 files changed, 63 insertions(+), 57 deletions(-)
prompts: add tool function support
[main 6704f157] bump: version 0.42.0 → 0.43.0 58 files changed, 70 insertions(+), 57 deletions(-)
One column per month.
llamaindex: support llamaparse instrumentation
[main 8aaec303] bump: version 0.41.0 → 0.42.0 58 files changed, 69 insertions(+), 57 deletions(-)
openai-agents: initial instrumentation; collect OpenAI agent traces and metrics
[main 64542636] bump: version 0.40.14 → 0.41.0 58 files changed, 101 insertions(+), 57 deletions(-)
instrumentation dependencies issue for google, ollama and redis
[main 718a9753] bump: version 0.40.13 → 0.40.14 56 files changed, 61 insertions(+), 55 deletions(-)
sdk: manual report of usage data
[main 591c8bf9] bump: version 0.40.12 → 0.40.13 56 files changed, 64 insertions(+), 55 deletions(-)
langchain: add tool call ids to tool message in history
[main 20a4e4b6] bump: version 0.40.11 → 0.40.12 56 files changed, 61 insertions(+), 55 deletions(-)
[main cef9bc98] bump: version 0.40.10 → 0.40.11 56 files changed, 61 insertions(+), 55 deletions(-)
[main cef9bc98] bump: version 0.40.10 → 0.40.11 56 files changed, 61 insertions(+), 55 deletions(-)
google-genai: Add support for generate_content method in google genai models
[main ee79f706] bump: version 0.40.9 → 0.40.10 56 files changed, 61 insertions(+), 55 deletions(-)
langchain: Fix missing langchain dependency for LangGraph tracing
[main 6582725a] bump: version 0.40.8 → 0.40.9 56 files changed, 61 insertions(+), 55 deletions(-)
openai: dump pydantic input message
[main 9ab17512] bump: version 0.40.7 → 0.40.8 56 files changed, 62 insertions(+), 55 deletions(-)
mcp: Added support for newer version of MCP
[main 63feedb4] bump: version 0.40.6 → 0.40.7 56 files changed, 63 insertions(+), 55 deletions(-)
sdk: support overriding the span processor on_end hook
[main 15fa5797] bump: version 0.40.5 → 0.40.6 56 files changed, 62 insertions(+), 55 deletions(-)
langchain: tools in message history
[main 3f8dbf77] bump: version 0.40.4 → 0.40.5 56 files changed, 62 insertions(+), 55 deletions(-)
milvus: Enhanced Milvus VectorDB Instrumentation for Improved search Monitoring
[main a7ce50e3] bump: version 0.40.3 → 0.40.4 56 files changed, 64 insertions(+), 55 deletions(-)
langchain: report token counts when trace content is enabled
[main 0ec0877b] bump: version 0.40.2 → 0.40.3 56 files changed, 62 insertions(+), 55 deletions(-)
ci: align mcp instrumentation version
[main 65de11f3] bump: version 0.40.1 → 0.40.2 56 files changed, 61 insertions(+), 55 deletions(-)
sdk: improve type safety in decorators
[main c084f3bf] bump: version 0.39.3 → 0.39.4 54 files changed, 59 insertions(+), 53 deletions(-)
langchain: support cached tokens attributes logging
[main e259e65d] bump: version 0.39.2 → 0.39.3 54 files changed, 59 insertions(+), 53 deletions(-)
openai: add cache read tokens from returned usage block
[main 56050d12] bump: version 0.39.1 → 0.39.2 54 files changed, 61 insertions(+), 53 deletions(-)
sdk: Loosen tenacity dependency constraint to allow versions up to 10.0
[main 662e78ef] bump: version 0.39.0 → 0.39.1 54 files changed, 59 insertions(+), 53 deletions(-)
instrumentation: add metric for Bedrock prompt caching
[main 65492099] bump: version 0.38.12 → 0.39.0 54 files changed, 70 insertions(+), 53 deletions(-)
sdk: client shouldn't be initialized if destination is not traceloop
[main 52d7b039] bump: version 0.38.11 → 0.38.12 54 files changed, 59 insertions(+), 53 deletions(-)
sdk: When tracing task with no name provided , use qualified name instaed of name
name provided , use qualified name instaed of name (#2743)[main be94aff1] bump: version 0.38.10 → 0.38.11 54 files changed, 59 insertions(+), 53 deletions(-)
[main c521a396] bump: version 0.38.9 → 0.38.10 54 files changed, 59 insertions(+), 53 deletions(-)
[main c521a396] bump: version 0.38.9 → 0.38.10 54 files changed, 59 insertions(+), 53 deletions(-)
milvus: updated the instrumentation to collect get() and create_collection() span attributes
[main daf117fa] bump: version 0.38.8 → 0.38.9 54 files changed, 60 insertions(+), 53 deletions(-)
vertexai: support generative model chat session tracing
[main 5396d47e] bump: version 0.38.7 → 0.38.8 54 files changed, 60 insertions(+), 53 deletions(-)
langchain: warning with mixed metadata value types
[main 4c59eb3f] bump: version 0.38.6 → 0.38.7 54 files changed, 61 insertions(+), 53 deletions(-)
instrumentation: watsonx initialize parameters
[main a41f4a89] bump: version 0.38.5 → 0.38.6 54 files changed, 60 insertions(+), 53 deletions(-)
sdk: Fix async decorator input & output json encoder
[main d1d74a86] bump: version 0.38.4 → 0.38.5 54 files changed, 59 insertions(+), 53 deletions(-)
sdk: improve package name detection with type hints and null safety
[main ea32d67d] bump: version 0.38.3 → 0.38.4 54 files changed, 59 insertions(+), 53 deletions(-)
sdk: improve package name detection for metadata
[main 694601ef] bump: version 0.38.2 → 0.38.3 54 files changed, 62 insertions(+), 53 deletions(-)
dependency issue for python 3.13
[main 66198b33] bump: version 0.38.1 → 0.38.2 54 files changed, 60 insertions(+), 53 deletions(-)
openai: don't eagerly import types from openai as they may not be available
[main 68626436] bump: version 0.38.0 → 0.38.1 54 files changed, 60 insertions(+), 53 deletions(-)
crewai: Implemented histogram for crewai instrumentation
[main 8b2e6168] bump: version 0.37.1 → 0.38.0 54 files changed, 66 insertions(+), 53 deletions(-)
crewai: instrumentation package version
[main c4a14408] bump: version 0.37.0 → 0.37.1 54 files changed, 59 insertions(+), 53 deletions(-)
gemini: set prompt attributes for role and content
__all__ (#2536)[main d6f17823] bump: version 0.36.0 → 0.36.1 53 files changed, 59 insertions(+), 52 deletions(-)
[main d92a50e9] bump: version 0.35.0 → 0.36.0 53 files changed, 58 insertions(+), 52 deletions(-)
[main d92a50e9] bump: version 0.35.0 → 0.36.0 53 files changed, 58 insertions(+), 52 deletions(-)
sdk: combine async/sync decorators & annotations
[main 36dd9b3c] bump: version 0.34.1 → 0.35.0 53 files changed, 62 insertions(+), 52 deletions(-)
llamaindex: workflow context detach exception and span names
[main 467ad949] bump: version 0.34.0 → 0.34.1 53 files changed, 59 insertions(+), 52 deletions(-)
docs: Update README.md to add link to recently-added GCP integration document.
[main 1ca3ae61] bump: version 0.33.12 → 0.34.0 53 files changed, 66 insertions(+), 52 deletions(-)
sdk: aworkflow decorator for async generators
[main 76a968a5] bump: version 0.33.11 → 0.33.12 53 files changed, 60 insertions(+), 52 deletions(-)
[main 5402a735] bump: version 0.33.10 → 0.33.11 53 files changed, 58 insertions(+), 52 deletions(-)
[main 5402a735] bump: version 0.33.10 → 0.33.11 53 files changed, 58 insertions(+), 52 deletions(-)
general bump of otel dependencies
[main d63c7653] bump: version 0.33.9 → 0.33.10 53 files changed, 58 insertions(+), 52 deletions(-)
openai: exception throw with pydantic v1
[main 9dcd6fe9] bump: version 0.33.8 → 0.33.9 53 files changed, 58 insertions(+), 52 deletions(-)
vertex: async / streaming was missing output fields
[main 347edcb7] bump: version 0.33.7 → 0.33.8 53 files changed, 58 insertions(+), 52 deletions(-)
sdk: don't serialize large jsons as inputs/outputs
[main 2e1598cc] bump: version 0.33.6 → 0.33.7 53 files changed, 58 insertions(+), 52 deletions(-)
anthropic: instrument anthropics system message as gen_ai.prompt.0
[main da7e0abc] bump: version 0.33.5 → 0.33.6 53 files changed, 61 insertions(+), 52 deletions(-)
openai+anthropic: async call crashing the app when already in a running asyncio loop
[main 88bf1fc1] bump: version 0.33.4 → 0.33.5 53 files changed, 58 insertions(+), 52 deletions(-)
langchain: structured output response parsing
[main f9af1388] bump: version 0.33.3 → 0.33.4 53 files changed, 60 insertions(+), 52 deletions(-)
sdk: capture posthog events as anonymous; roll ingestion key
[main 9c4db060] bump: version 0.33.2 → 0.33.3 53 files changed, 58 insertions(+), 52 deletions(-)
langchain: various bugs and edge cases in metric exporting
[main f94e5b7e] bump: version 0.33.1 → 0.33.2 53 files changed, 59 insertions(+), 52 deletions(-)
langchain: Add trace context to client requests
[main ace8f7bb] bump: version 0.33.0 → 0.33.1 53 files changed, 61 insertions(+), 52 deletions(-)
sdk: add OpenTelemetry logging support
[main 689909db] bump: version 0.32.2 → 0.33.0 53 files changed, 63 insertions(+), 52 deletions(-)
traceloop-sdk: add aiohttp as dependency
[main d9523bc4] bump: version 0.32.1 → 0.32.2 53 files changed, 58 insertions(+), 52 deletions(-)
anthropic: Replace count_tokens with usage for newer models
[main 57553fd0] bump: version 0.32.0 → 0.32.1 53 files changed, 58 insertions(+), 52 deletions(-)
bedrock: support metrics for bedrock
[main ca83bee2] bump: version 0.31.4 → 0.32.0 51 files changed, 61 insertions(+), 50 deletions(-)
langchain: serialize inputs and outputs with pydantic
[main b814cddf] bump: version 0.31.3 → 0.31.4 51 files changed, 57 insertions(+), 50 deletions(-)
support async image upload flows
[main 8b0dea70] bump: version 0.31.2 → 0.31.3 51 files changed, 56 insertions(+), 50 deletions(-)
anthropic: add support for base64 images upload for anthropic
[main 9f270ece] bump: version 0.31.1 → 0.31.2 51 files changed, 56 insertions(+), 50 deletions(-)
Your coding agent can read these notes before it upgrades. Set up the MCP server →