platformdirs
pyyaml

[:sys_platform == "win32"]
pywin32

[dev]
coverage[toml]==7.5.3
pytest==8.2.1
pytest-cov==5.0.0
pytest-mock==3.14.0
pytest-subprocess

[docs]
sphinx-toolbox==3.5.0
sphinx-lint==0.9.1
pytest>=7.0.0
canonical-sphinx==0.1.0

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

[types]
mypy[reports]==1.10.0
pyright==1.1.365
types-Pygments
types-colorama
types-setuptools
