Skip to content

Commit 447fdea

Browse files
fix: pin ddtrace<4.7.0 in tutorial pyproject.toml files
SDK-level pin doesn't propagate to tutorial envs since uv resolves from the tutorial's pyproject.toml. ddtrace 4.7.0 changed tool call handling in OpenAI integration, breaking TemporalStreamingHooks.
1 parent 166761c commit 447fdea

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

examples/tutorials/10_async/10_temporal/060_open_ai_agents_sdk_hello_world/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies = [
1111
"agentex-sdk>=0.6.0",
1212
"openai-agents>=0.4.2",
1313
"temporalio>=1.18.2,<1.25.0",
14+
"ddtrace>=3.13.0,<4.7.0",
1415
"scale-gp",
1516
]
1617

examples/tutorials/10_async/10_temporal/070_open_ai_agents_sdk_tools/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies = [
1111
"agentex-sdk>=0.6.0",
1212
"openai-agents>=0.4.2",
1313
"temporalio>=1.18.2,<1.25.0",
14+
"ddtrace>=3.13.0,<4.7.0",
1415
"scale-gp",
1516
]
1617

examples/tutorials/10_async/10_temporal/080_open_ai_agents_sdk_human_in_the_loop/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies = [
1111
"agentex-sdk>=0.6.0",
1212
"openai-agents>=0.4.2",
1313
"temporalio>=1.18.2,<1.25.0",
14+
"ddtrace>=3.13.0,<4.7.0",
1415
"scale-gp",
1516
]
1617

examples/tutorials/10_async/10_temporal/100_gemini_litellm/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies = [
1111
"agentex-sdk>=0.6.0",
1212
"openai-agents>=0.4.2",
1313
"temporalio>=1.18.2,<1.25.0",
14+
"ddtrace>=3.13.0,<4.7.0",
1415
"scale-gp",
1516
"litellm>=1.52.0",
1617
]

0 commit comments

Comments
 (0)