pydantic>=2.0.0
pyyaml>=6.0

[all]

[all:python_version < "3.11"]
tomli>=2.0.0

[dev]
pytest<9.1,>=9.0.2
pytest-cov<7.1,>=7.0.0
ruff>=0.14.14
mypy<1.920,>=1.19.1
types-pyyaml<6.1,>=6.0.12.20250915
coverage<7.14,>=7.13.2

[toml]

[toml:python_version < "3.11"]
tomli>=2.0.0
