@@ -126,7 +126,7 @@ test = [
126126 " kubernetes>=29.0.0" , # For GkeCodeExecutor
127127 " langchain-community>=0.3.17" ,
128128 " langgraph>=0.2.60, <0.4.8" , # For LangGraphAgent
129- " litellm>=1.75.5, <2.0.0 " , # For LiteLLM tests
129+ " litellm>=1.75.5, <=1.82.6 " , # For LiteLLM tests. Upper bound pinned: versions 1.82.7+ compromised in supply chain attack.
130130 " llama-index-readers-file>=0.4.0" , # For retrieval tests
131131 " openai>=1.100.2" , # For LiteLLM
132132 " opentelemetry-instrumentation-google-genai>=0.3b0, <1.0.0" ,
@@ -160,7 +160,7 @@ extensions = [
160160 " kubernetes>=29.0.0" , # For GkeCodeExecutor
161161 " k8s-agent-sandbox>=0.1.1.post3" , # For GkeCodeExecutor sandbox mode
162162 " langgraph>=0.2.60, <0.4.8" , # For LangGraphAgent
163- " litellm>=1.75.5, <2.0.0 " , # For LiteLlm class. Currently has OpenAI limitations. TODO: once LiteLlm fix it
163+ " litellm>=1.75.5, <=1.82.6 " , # For LiteLlm class. Upper bound pinned: versions 1.82.7+ compromised in supply chain attack.
164164 " llama-index-readers-file>=0.4.0" , # For retrieval using LlamaIndex.
165165 " llama-index-embeddings-google-genai>=0.3.0" , # For files retrieval using LlamaIndex.
166166 " lxml>=5.3.0" , # For load_web_page tool.
0 commit comments