wrapt
revenium_middleware
litellm

[crewai]
crewai>=0.1.0

[dev]
pytest>=8.0.0
pytest-asyncio>=1.2.0
python-dotenv>=1.0.0
black>=23.0.0
isort>=5.12.0
mypy>=1.0.0

[litellm_all]
litellm[proxy]
litellm
wrapt
revenium_middleware>=0.3.4
pydantic>=2.0.0
crewai>=0.1.0

[litellm_client]
litellm
wrapt
revenium_middleware>=0.3.4

[litellm_proxy]
litellm[proxy]
revenium_middleware>=0.3.4

[test]
pytest>=8.0.0
pytest-asyncio>=1.2.0
python-dotenv>=1.0.0

[validation]
pydantic>=2.0.0
