Commit Graph

2 Commits

Author SHA1 Message Date
Devin AI
4ea7858cec feat: address PR review feedback with improved dependency constraints and tests
- Add upper bound to litellm constraint: litellm>=1.72.0,<2.0.0
- Enhance test suite with parameterized testing across multiple model types
- Add version constraint validation test to ensure proper bounds
- Improve test documentation with detailed explanations
- Add error handling enhancements as suggested in review

Addresses feedback from PR review by joaomdmoura in #3006

Co-Authored-By: João <joao@crewai.com>
2025-06-13 12:34:13 +00:00
Devin AI
186e899ffd fix: relax litellm dependency constraint to >=1.72.0
- Update litellm constraint from >=1.44.22 to >=1.72.0 in pyproject.toml
- Add comprehensive tests for dependency resolution compatibility
- Resolves GitHub issue #3005 by allowing newer litellm patch versions
- Verified compatibility with litellm 1.72.4 and CrewAI LLM functionality

Co-Authored-By: João <joao@crewai.com>
2025-06-13 12:28:17 +00:00