fix(packaging): keep litellm-proxy out of the proxy extra until PyPI has it

The current release pipeline publishes litellm with whatever pyproject.toml lists, so pinning an unpublished package would break pip install litellm[proxy]. Images and CI still install the locally built gateway wheel

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Yujong Lee 2026-11-06 03:40:43 +09:00 • committed by yujonglee
parent 35910a1459
commit 98f5adcdb8
2 changed files with 0 additions and 3 deletions

View file

@ -55,7 +55,6 @@ Documentation = "https://docs.litellm.ai"
# supply-chain-pinned to a vetted, aged release.
[project.optional-dependencies]
proxy = [
"litellm-proxy==1.109.0",
"gunicorn>=23.0.0,<24.0",
"uvicorn>=0.33.0,<1.0",
"granian>=2.7.4,<3.0; python_version < '3.15'",

2
uv.lock generated
View file

@ -5084,7 +5084,6 @@ proxy = [
{ name = "httpx2" },
{ name = "inquirerpy" },
{ name = "litellm-enterprise" },
{ name = "litellm-proxy" },
{ name = "litellm-proxy-extras" },
{ name = "mcp" },
{ name = "orjson" },
@ -5323,7 +5322,6 @@ requires-dist = [
{ name = "keyring", marker = "extra == 'cli'", specifier = ">=25.6.0,<26.0" },
{ name = "langfuse", marker = "extra == 'proxy-runtime'", specifier = ">=4.7,<5.0" },
{ name = "litellm-enterprise", marker = "extra == 'proxy'", editable = "enterprise" },
{ name = "litellm-proxy", marker = "extra == 'proxy'", editable = "packaging/litellm-proxy" },
{ name = "litellm-proxy-extras", marker = "extra == 'proxy'", editable = "litellm-proxy-extras" },
{ name = "llm-sandbox", marker = "extra == 'proxy-runtime'", specifier = ">=0.3.39,<1.0" },
{ name = "mangum", marker = "extra == 'proxy-runtime'", specifier = ">=0.17.0,<1.0" },