# CLI Arena Requirements
# These are the exact versions used in production

# Core dependencies
click==8.2.1
docker==7.1.0
pydantic==2.11.7
rich==14.1.0
requests==2.32.5
gitpython==3.1.45
PyYAML==6.0.2
python-dotenv==1.1.1

# Agent dependencies (used in Docker container)
anthropic==0.64.0
google-generativeai==0.8.5
openai==1.100.2
httpx==0.28.1
aiofiles==24.1.0

# Testing dependencies
pytest==8.4.1
pytest-asyncio==0.24.0

# Development dependencies (optional)
black==24.10.0
flake8==7.1.1
mypy==1.13.0

# Web dependencies (optional)
fastapi==0.115.6
uvicorn==0.34.0
jinja2==3.1.5

# ML dependencies (optional)  
numpy==1.26.4
pandas==2.2.3
scikit-learn==1.6.2