pyyaml>=6.0
pydantic>=2.0
requests>=2.28

[all]
openai>=1.0
anthropic>=0.30
google-generativeai>=0.3
torch>=2.0
transformers>=4.40
protobuf>=3.20
sentencepiece>=0.1

[anthropic]
anthropic>=0.30

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-timeout>=2.3
ruff>=0.6
mypy>=1.11
build>=1.2
twine>=5.0
pre-commit>=3.8
numpy>=1.24

[gemini]
google-generativeai>=0.3

[openai]
openai>=1.0

[tier1]
torch>=2.0
transformers>=4.40
protobuf>=3.20
sentencepiece>=0.1
