From ee90c20fadbb153388925df11d453216119b5b5e Mon Sep 17 00:00:00 2001 From: mountain Date: Fri, 3 Jul 2026 16:33:40 +0800 Subject: [PATCH] fix: bump litellm to 1.84.0 to resolve python-dotenv install conflict litellm 1.83.7 hard-pins python-dotenv==1.0.1, which conflicts with python-dotenv==1.2.2 in requirements.txt and makes a fresh install fail (ResolutionImpossible under both pip 25.2 and uv). Downgrading dotenv to 1.0.1 is not an option: python-dotenv < 1.2.2 is affected by GHSA-mf9w-mj56-hr94 (moderate). litellm 1.84.0 relaxed its pin to python-dotenv<2.0,>=1.0.0, allowing the patched python-dotenv==1.2.2 to remain. Full requirements.txt resolves cleanly under both pip and uv. Closes #286 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e6ad80531..ae92bc49f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -litellm==1.83.7 +litellm==1.84.0 # openai-agents # optional: required for examples/agentic_vectorless_rag_demo.py pymupdf==1.26.4 PyPDF2==3.0.1