watchdog>=3.0.0

[:sys_platform == "win32"]
pywin32>=305

[dev]
pytest>=7.0
pytest-cov>=4.0
hypothesis>=6.100
ruff>=0.6.0
mypy>=1.11
types-pywin32>=306.0
build>=1.2
pre-commit>=3.7

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.25
mkdocs-gen-files>=0.5
mkdocs-literate-nav>=0.6
mkdocs-section-index>=0.3

[uat]
pytest>=7.4
pytest-timeout>=2.2
pytest-rerunfailures>=14
psutil>=5.9

[uat:sys_platform == "win32"]
pywin32>=306
