pydantic>=2.12
pydantic-settings>=2.6
typer>=0.15
rich>=13.9
httpx>=0.28
pyyaml>=6.0.2
textual>=8.0

[all]
openai>=1.60
anthropic>=0.40
pytest>=8.3
pytest-cov>=6.0
ruff>=0.9
mypy>=1.14
types-PyYAML>=6.0.12

[anthropic]
anthropic>=0.40

[dev]
pytest>=8.3
pytest-cov>=6.0
ruff>=0.9
mypy>=1.14
types-PyYAML>=6.0.12
openai>=1.60

[ollama]

[openai]
openai>=1.60
