click>=8.1.0
pydantic>=2.5.0
pyyaml>=6.0
openai>=1.12.0
anthropic>=0.39.0
rich>=13.7.0
prompt_toolkit>=3.0.0
httpx>=0.26.0
python-dateutil>=2.8.2
python-dotenv>=1.0.0

[all]
jinja2>=3.0
plotly>=5.0
watchdog>=3.0
posthog>=3.0.0
cohere>=5.0.0
mistralai>=1.0.0

[cohere]
cohere>=5.0.0

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
black==24.10.0
mypy>=1.7.0
types-PyYAML>=6.0
ruff>=0.1.0
jinja2>=3.0
plotly>=5.0
watchdog>=3.0
anthropic>=0.39.0
fastapi>=0.109.0
uvicorn>=0.27.0

[mistral]
mistralai>=1.0.0

[reports]
jinja2>=3.0
plotly>=5.0

[telemetry]
posthog>=3.0.0

[watch]
watchdog>=3.0
