Files
crewAI/lib/crewai/tests
Devin AI d1e094b22f Fix #6089: Widen litellm dependency constraint to >=1.84.0,<2
The litellm extra was pinned to >=1.83.7,<1.84, but all versions in
that range have transitive dependency conflicts with crewAI's core
requirements:
- litellm 1.83.7 pins python-dotenv==1.0.1 (crewAI needs >=1.2.2)
- litellm 1.83.8 pins openai==2.24.0 (crewAI needs >=2.30.0)
- litellm 1.83.14 pins openai==2.24.0

litellm 1.84.0+ relaxes these to openai>=2.20.0,<3 and
python-dotenv>=1.0.0,<2, which are compatible with crewAI's bounds.

Adds regression tests verifying the dependency bounds stay compatible.

Co-Authored-By: João <joao@crewai.com>
2026-06-09 17:15:01 +00:00
..
2025-10-20 14:10:19 -07:00
2025-12-04 16:53:19 -05:00
2026-02-13 21:34:37 -03:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00