platformdirs
pyyaml
jinja2>=3.1.5
overrides>=7.7.0
typing-extensions

[:sys_platform == "win32"]
pywin32

[dev]
coverage[toml]==7.6.1
pytest==8.3.3
pytest-cov==5.0.0
pytest-mock==3.14.0
pytest-subprocess

[docs]
sphinx-toolbox==3.8.1
sphinx-lint==1.0.0
pytest>=7.0.0
canonical-sphinx[full]==0.2.0

[lint]
codespell[toml]==2.3.0
yamllint==1.35.1

[types]
mypy[reports]==1.12.0
pyright==1.1.388
types-Pygments
types-colorama
types-setuptools
