Skip to content

Commit 50a0d78

Browse files
danielmillerpclaude
andcommitted
Add opentelemetry-sdk as a dependency
temporalio 1.23.0+ internally imports opentelemetry-sdk via contrib.openai_agents → contrib.opentelemetry. Since we pin temporalio>=1.18.2,<2 and need to support newer versions for CVE fixes, opentelemetry-sdk must be an explicit dependency. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 5431cfd commit 50a0d78

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ dependencies = [
4949
"claude-agent-sdk>=0.1.0",
5050
"anthropic>=0.40.0",
5151
"langgraph-checkpoint>=2.0.0",
52+
"opentelemetry-sdk>=1.20.0",
53+
"opentelemetry-api>=1.20.0",
5254
]
5355

5456
requires-python = ">= 3.12,<4"

uv.lock

Lines changed: 32 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)