# AetherRoute — Runtime dependencies
# Install with: python -m pip install -r requirements.txt
#
# For provider SDKs, use extras:
#   python -m pip install aetherroute[all]        # all providers
#   python -m pip install aetherroute[openai]     # OpenAI only
#   python -m pip install aetherroute[anthropic]  # Anthropic only
#   python -m pip install aetherroute[mistral]    # Mistral only

# Core (always required)
pydantic>=2.0.0
pyyaml>=6.0.0
httpx>=0.24.0
redis>=5.0.0
tiktoken>=0.5.0
rich>=13.0.0

# LLM provider SDKs (optional — install only what you use)
openai>=1.0.0
anthropic>=0.18.0
mistralai>=0.1.0
