platformdirs
pydantic
pyyaml

[:sys_platform == "win32"]
pywin32

[dev]
autoflake
black
codespell
coverage
flake8
isort
mypy
pydocstyle
pylint
pylint-fixme-info
pylint-pytest
pytest
pytest-mock
pytest-subprocess
sphinx
sphinx-autodoc-typehints
sphinx-pydantic
sphinx-rtd-theme
tox
twine
types-pyyaml
types-requests
types-setuptools
wheel

[doc]
sphinx
sphinx-autodoc-typehints
sphinx-pydantic
sphinx-rtd-theme

[release]
twine
wheel

[test]
black
codespell
coverage
flake8
isort
mypy
pydocstyle
pylint
pylint-fixme-info
pylint-pytest
pytest
pytest-mock
pytest-subprocess
tox
types-pyyaml
types-requests
types-setuptools
