pydantic>=1.8
ruamel.yaml<0.19.0,>=0.16.0
importlib_metadata
typing_extensions>=4.5.0

[dev]
setuptools>=61.0.0
setuptools-scm[toml]>=6.2
pre-commit==2.21.0
ruff==0.1.5
black==23.11.0
mypy==1.5.1
pytest==7.4.2

[docs]
mkdocs
mkdocs-material
mkdocstrings[python]
pymdown-extensions
pygments
