pydantic<3,>=2.8
PyYAML<7,>=6
pypdf<7,>=5

[anthropic]
anthropic<1,>=0.120

[dev]
mypy<3,>=1.15
pip-audit<3,>=2.9
pytest<10,>=9.0.3
pytest-cov<8,>=5
ruff>=0.9
scikit-learn<2,>=1.9

[ml]
scikit-learn<2,>=1.9

[openai]
openai<3,>=2.48

[providers]
openai<3,>=2.48
anthropic<1,>=0.120
