jsonschema>=4.0
pyyaml>=6.0
pydantic<3,>=2
numpy>=1.24

[dev]
mypy==1.19.1
ruff==0.14.3
pytest==8.4.2
bandit==1.9.4
types-jsonschema==4.26.0.20260518
pytest-cov==7.1.0
pytest-mock==3.15.1
hypothesis==6.161.2
pytest-benchmark==5.2.3
pytest-asyncio==1.4.0

[llm]
openai>=1.0
anthropic
ollama

[openai]
openai>=1.0
