fix: allow claude-agent-sdk installation on Linux/Docker (#644)

Remove the sys_platform == 'darwin' constraint that prevented
claude-agent-sdk from installing on Linux, breaking the claude-code
provider in Docker containers.

Fixes #640
This commit is contained in:
Andrew Barnes 2026-03-21 15:23:38 -04:00 committed by GitHub
parent b7abf8565a
commit 3f31cbf505
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -58,7 +58,7 @@ dependencies = [
"orjson>=3.11.6", # Unbounded recursion DoS fix
"tornado>=6.5.5", # DoS multipart/incomplete cookie validation fix
"aiohttp>=3.13.3", # Multiple DoS vulnerabilities
"claude-agent-sdk>=0.1.27; sys_platform == 'darwin'",
"claude-agent-sdk>=0.1.27",
]
[project.optional-dependencies]