Skip to content

Commit d299fe1

Browse files
scale-ballenclaude
andcommitted
feat: upgrade agentex-sdk from 0.4.18 to 0.9.4
Supersedes PR #155. Key changes: - agentex-sdk 0.4.18 → 0.9.4 - Adds [tool.uv] environments for linux + darwin to ensure the lockfile includes platform-specific wheels for both (claude-agent-sdk only publishes per-platform wheels: 0.1.48 for Linux, 0.1.49 for macOS) - Lockfile regenerated with all new transitive deps Note: fastapi remains pinned at <0.116 by agentex-sdk, so starlette CVE-2025-62727 is still blocked. Requires an agentex-sdk release that relaxes the fastapi upper bound. Build + runtime tested: base, dev, docs-builder, and production stages all pass on linux/arm64 (Docker on Apple Silicon). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 95288f0 commit d299fe1

2 files changed

Lines changed: 714 additions & 542 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [{ name = "Felix Su", email = "felix.su@scale.com" }]
66
readme = "README.md"
77
requires-python = ">=3.12,<3.13"
88
dependencies = [
9-
"agentex-sdk==0.4.18",
9+
"agentex-sdk==0.9.4",
1010
"temporalio>=1.18.0",
1111
]
1212

@@ -20,6 +20,12 @@ docs = [
2020
"agentex[docs]",
2121
]
2222

23+
[tool.uv]
24+
environments = [
25+
"sys_platform == 'linux'",
26+
"sys_platform == 'darwin'",
27+
]
28+
2329
[tool.uv.workspace]
2430
members = ["agentex"]
2531

0 commit comments

Comments
 (0)