Skip to content

Commit a83a6c3

Browse files
mattiaggggclaude
andcommitted
fix: add >=0.59b0 minimum version floor to optional instrumentation extras
Ensures all provider extras and the `all` list enforce a minimum version compatible with SDK 0.59.0, matching the floor used by core instrumentation dependencies. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent fac6ef7 commit a83a6c3

File tree

1 file changed

+62
-62
lines changed

1 file changed

+62
-62
lines changed

packages/traceloop-sdk/pyproject.toml

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -37,69 +37,69 @@ Documentation = "https://traceloop.com/docs/openllmetry"
3737

3838
[project.optional-dependencies]
3939
datasets = ["pandas"]
40-
agno = ["opentelemetry-instrumentation-agno"]
41-
alephalpha = ["opentelemetry-instrumentation-alephalpha"]
42-
anthropic = ["opentelemetry-instrumentation-anthropic"]
43-
bedrock = ["opentelemetry-instrumentation-bedrock"]
44-
chromadb = ["opentelemetry-instrumentation-chromadb"]
45-
cohere = ["opentelemetry-instrumentation-cohere"]
46-
crewai = ["opentelemetry-instrumentation-crewai"]
47-
google-generativeai = ["opentelemetry-instrumentation-google-generativeai"]
48-
groq = ["opentelemetry-instrumentation-groq"]
49-
haystack = ["opentelemetry-instrumentation-haystack"]
50-
lancedb = ["opentelemetry-instrumentation-lancedb"]
51-
langchain = ["opentelemetry-instrumentation-langchain"]
52-
llamaindex = ["opentelemetry-instrumentation-llamaindex"]
53-
marqo = ["opentelemetry-instrumentation-marqo"]
54-
mcp = ["opentelemetry-instrumentation-mcp"]
55-
milvus = ["opentelemetry-instrumentation-milvus"]
56-
mistralai = ["opentelemetry-instrumentation-mistralai"]
57-
ollama = ["opentelemetry-instrumentation-ollama"]
58-
openai = ["opentelemetry-instrumentation-openai"]
59-
openai-agents = ["opentelemetry-instrumentation-openai-agents"]
60-
pinecone = ["opentelemetry-instrumentation-pinecone"]
61-
qdrant = ["opentelemetry-instrumentation-qdrant"]
62-
replicate = ["opentelemetry-instrumentation-replicate"]
63-
sagemaker = ["opentelemetry-instrumentation-sagemaker"]
64-
together = ["opentelemetry-instrumentation-together"]
65-
transformers = ["opentelemetry-instrumentation-transformers"]
66-
vertexai = ["opentelemetry-instrumentation-vertexai"]
67-
voyageai = ["opentelemetry-instrumentation-voyageai"]
68-
watsonx = ["opentelemetry-instrumentation-watsonx"]
69-
weaviate = ["opentelemetry-instrumentation-weaviate"]
70-
writer = ["opentelemetry-instrumentation-writer"]
40+
agno = ["opentelemetry-instrumentation-agno>=0.59b0"]
41+
alephalpha = ["opentelemetry-instrumentation-alephalpha>=0.59b0"]
42+
anthropic = ["opentelemetry-instrumentation-anthropic>=0.59b0"]
43+
bedrock = ["opentelemetry-instrumentation-bedrock>=0.59b0"]
44+
chromadb = ["opentelemetry-instrumentation-chromadb>=0.59b0"]
45+
cohere = ["opentelemetry-instrumentation-cohere>=0.59b0"]
46+
crewai = ["opentelemetry-instrumentation-crewai>=0.59b0"]
47+
google-generativeai = ["opentelemetry-instrumentation-google-generativeai>=0.59b0"]
48+
groq = ["opentelemetry-instrumentation-groq>=0.59b0"]
49+
haystack = ["opentelemetry-instrumentation-haystack>=0.59b0"]
50+
lancedb = ["opentelemetry-instrumentation-lancedb>=0.59b0"]
51+
langchain = ["opentelemetry-instrumentation-langchain>=0.59b0"]
52+
llamaindex = ["opentelemetry-instrumentation-llamaindex>=0.59b0"]
53+
marqo = ["opentelemetry-instrumentation-marqo>=0.59b0"]
54+
mcp = ["opentelemetry-instrumentation-mcp>=0.59b0"]
55+
milvus = ["opentelemetry-instrumentation-milvus>=0.59b0"]
56+
mistralai = ["opentelemetry-instrumentation-mistralai>=0.59b0"]
57+
ollama = ["opentelemetry-instrumentation-ollama>=0.59b0"]
58+
openai = ["opentelemetry-instrumentation-openai>=0.59b0"]
59+
openai-agents = ["opentelemetry-instrumentation-openai-agents>=0.59b0"]
60+
pinecone = ["opentelemetry-instrumentation-pinecone>=0.59b0"]
61+
qdrant = ["opentelemetry-instrumentation-qdrant>=0.59b0"]
62+
replicate = ["opentelemetry-instrumentation-replicate>=0.59b0"]
63+
sagemaker = ["opentelemetry-instrumentation-sagemaker>=0.59b0"]
64+
together = ["opentelemetry-instrumentation-together>=0.59b0"]
65+
transformers = ["opentelemetry-instrumentation-transformers>=0.59b0"]
66+
vertexai = ["opentelemetry-instrumentation-vertexai>=0.59b0"]
67+
voyageai = ["opentelemetry-instrumentation-voyageai>=0.59b0"]
68+
watsonx = ["opentelemetry-instrumentation-watsonx>=0.59b0"]
69+
weaviate = ["opentelemetry-instrumentation-weaviate>=0.59b0"]
70+
writer = ["opentelemetry-instrumentation-writer>=0.59b0"]
7171
all = [
72-
"opentelemetry-instrumentation-agno",
73-
"opentelemetry-instrumentation-alephalpha",
74-
"opentelemetry-instrumentation-anthropic",
75-
"opentelemetry-instrumentation-bedrock",
76-
"opentelemetry-instrumentation-chromadb",
77-
"opentelemetry-instrumentation-cohere",
78-
"opentelemetry-instrumentation-crewai",
79-
"opentelemetry-instrumentation-google-generativeai",
80-
"opentelemetry-instrumentation-groq",
81-
"opentelemetry-instrumentation-haystack",
82-
"opentelemetry-instrumentation-lancedb",
83-
"opentelemetry-instrumentation-langchain",
84-
"opentelemetry-instrumentation-llamaindex",
85-
"opentelemetry-instrumentation-marqo",
86-
"opentelemetry-instrumentation-mcp",
87-
"opentelemetry-instrumentation-milvus",
88-
"opentelemetry-instrumentation-mistralai",
89-
"opentelemetry-instrumentation-ollama",
90-
"opentelemetry-instrumentation-openai",
91-
"opentelemetry-instrumentation-openai-agents",
92-
"opentelemetry-instrumentation-pinecone",
93-
"opentelemetry-instrumentation-qdrant",
94-
"opentelemetry-instrumentation-replicate",
95-
"opentelemetry-instrumentation-sagemaker",
96-
"opentelemetry-instrumentation-together",
97-
"opentelemetry-instrumentation-transformers",
98-
"opentelemetry-instrumentation-vertexai",
99-
"opentelemetry-instrumentation-voyageai",
100-
"opentelemetry-instrumentation-watsonx",
101-
"opentelemetry-instrumentation-weaviate",
102-
"opentelemetry-instrumentation-writer",
72+
"opentelemetry-instrumentation-agno>=0.59b0",
73+
"opentelemetry-instrumentation-alephalpha>=0.59b0",
74+
"opentelemetry-instrumentation-anthropic>=0.59b0",
75+
"opentelemetry-instrumentation-bedrock>=0.59b0",
76+
"opentelemetry-instrumentation-chromadb>=0.59b0",
77+
"opentelemetry-instrumentation-cohere>=0.59b0",
78+
"opentelemetry-instrumentation-crewai>=0.59b0",
79+
"opentelemetry-instrumentation-google-generativeai>=0.59b0",
80+
"opentelemetry-instrumentation-groq>=0.59b0",
81+
"opentelemetry-instrumentation-haystack>=0.59b0",
82+
"opentelemetry-instrumentation-lancedb>=0.59b0",
83+
"opentelemetry-instrumentation-langchain>=0.59b0",
84+
"opentelemetry-instrumentation-llamaindex>=0.59b0",
85+
"opentelemetry-instrumentation-marqo>=0.59b0",
86+
"opentelemetry-instrumentation-mcp>=0.59b0",
87+
"opentelemetry-instrumentation-milvus>=0.59b0",
88+
"opentelemetry-instrumentation-mistralai>=0.59b0",
89+
"opentelemetry-instrumentation-ollama>=0.59b0",
90+
"opentelemetry-instrumentation-openai>=0.59b0",
91+
"opentelemetry-instrumentation-openai-agents>=0.59b0",
92+
"opentelemetry-instrumentation-pinecone>=0.59b0",
93+
"opentelemetry-instrumentation-qdrant>=0.59b0",
94+
"opentelemetry-instrumentation-replicate>=0.59b0",
95+
"opentelemetry-instrumentation-sagemaker>=0.59b0",
96+
"opentelemetry-instrumentation-together>=0.59b0",
97+
"opentelemetry-instrumentation-transformers>=0.59b0",
98+
"opentelemetry-instrumentation-vertexai>=0.59b0",
99+
"opentelemetry-instrumentation-voyageai>=0.59b0",
100+
"opentelemetry-instrumentation-watsonx>=0.59b0",
101+
"opentelemetry-instrumentation-weaviate>=0.59b0",
102+
"opentelemetry-instrumentation-writer>=0.59b0",
103103
]
104104
[dependency-groups]
105105
dev = [

0 commit comments

Comments
 (0)