platformdirs
pydantic
pyyaml

[:sys_platform == "win32"]
pywin32

[dev]
coverage[toml]==7.3.2
pytest==7.4.2
pytest-cov==4.1.0
pytest-mock==3.12.0
pytest-subprocess

[lint]
black==23.10.0
codespell[toml]==2.2.6
ruff==0.1.0
yamllint==1.32.0

[types]
mypy[reports]==1.6.1
pyright==1.1.332
types-Pygments
types-colorama
types-setuptools
