From 54ed3e22705a2ba09608151254e0952eb6946757 Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Wed, 1 Oct 2025 17:58:35 -0700 Subject: [PATCH 1/4] pinning litellm --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 664dc857..1ee3d771 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ "docstring-parser>=0.15", "rich>=12.0.0", "psutil>=5.8.0", - "litellm>=1.0.0", + "litellm==1.74.9", "addict>=2.4.0", "deepdiff>=6.0.0", "pandas>=1.5.0", diff --git a/uv.lock b/uv.lock index 8b603958..3aea411f 100644 --- a/uv.lock +++ b/uv.lock @@ -1388,7 +1388,7 @@ requires-dist = [ { name = "langgraph", marker = "extra == 'langgraph'", specifier = ">=0.6.7" }, { name = "langgraph", marker = "extra == 'langgraph-tools'", specifier = ">=0.6.7" }, { name = "langsmith", marker = "extra == 'langsmith'", specifier = ">=0.1.86" }, - { name = "litellm", specifier = ">=1.0.0" }, + { name = "litellm", specifier = "==1.74.9" }, { name = "loguru", specifier = ">=0.6.0" }, { name = "mcp", specifier = ">=1.9.2" }, { name = "omegaconf", specifier = ">=2.3.0" }, From 1f7ed4f3b3d2210cf920e4584eb9d93ffcf22cf3 Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Wed, 1 Oct 2025 18:26:16 -0700 Subject: [PATCH 2/4] lower and upper bound --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1ee3d771..271a72e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ "docstring-parser>=0.15", "rich>=12.0.0", "psutil>=5.8.0", - "litellm==1.74.9", + "litellm>=1.0.0,<1.75.0", "addict>=2.4.0", "deepdiff>=6.0.0", "pandas>=1.5.0", From 15e27b6e527a7f220102b9713019f51f04f91986 Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Wed, 1 Oct 2025 18:26:22 -0700 Subject: [PATCH 3/4] lower and upper bound --- uv.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uv.lock b/uv.lock index 3aea411f..59f4dbbb 100644 --- a/uv.lock +++ b/uv.lock @@ -1388,7 +1388,7 @@ requires-dist = [ { name = "langgraph", marker = "extra == 'langgraph'", specifier = ">=0.6.7" }, { name = "langgraph", marker = "extra == 'langgraph-tools'", specifier = ">=0.6.7" }, { name = "langsmith", marker = "extra == 'langsmith'", specifier = ">=0.1.86" }, - { name = "litellm", specifier = "==1.74.9" }, + { name = "litellm", specifier = ">=1.0.0,<1.75.0" }, { name = "loguru", specifier = ">=0.6.0" }, { name = "mcp", specifier = ">=1.9.2" }, { name = "omegaconf", specifier = ">=2.3.0" }, From 2237cc8d04970c8880014c95f544bbda88831719 Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Wed, 1 Oct 2025 18:27:35 -0700 Subject: [PATCH 4/4] just upper bound --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 271a72e7..0e59a380 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ "docstring-parser>=0.15", "rich>=12.0.0", "psutil>=5.8.0", - "litellm>=1.0.0,<1.75.0", + "litellm<1.75.0", "addict>=2.4.0", "deepdiff>=6.0.0", "pandas>=1.5.0", diff --git a/uv.lock b/uv.lock index 59f4dbbb..3cde9eaf 100644 --- a/uv.lock +++ b/uv.lock @@ -1388,7 +1388,7 @@ requires-dist = [ { name = "langgraph", marker = "extra == 'langgraph'", specifier = ">=0.6.7" }, { name = "langgraph", marker = "extra == 'langgraph-tools'", specifier = ">=0.6.7" }, { name = "langsmith", marker = "extra == 'langsmith'", specifier = ">=0.1.86" }, - { name = "litellm", specifier = ">=1.0.0,<1.75.0" }, + { name = "litellm", specifier = "<1.75.0" }, { name = "loguru", specifier = ">=0.6.0" }, { name = "mcp", specifier = ">=1.9.2" }, { name = "omegaconf", specifier = ">=2.3.0" },