# Core dependencies
requests>=2.31.0
pyyaml>=6.0.1

# Template engine
jinja2>=3.1.2

# Optional AI providers
openai>=1.0.0
anthropic>=0.7.0

# Subtitle generation
openai-whisper>=20230314
yt-dlp>=2023.1.6
# Use CPU version for torch (smaller, faster to install)
# To use GPU, remove --index-url and install with: pip install torch
torch>=2.0.0

# Testing
pytest>=7.4.0
pytest-cov>=4.1.0

# Development
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0
