packaging>=19.0
pyproject_hooks

[:os_name == "nt"]
colorama

[:python_version < "3.10"]
importlib-metadata>=4.6

[:python_version < "3.11"]
tomli>=1.1.0

[docs]
furo>=2023.08.17
sphinx~=7.0
sphinx-argparse-cli>=1.5
sphinx-autodoc-typehints>=1.10
sphinx-issues>=3.0.0

[test]
filelock>=3
pytest>=6.2.4
pytest-cov>=2.12
pytest-mock>=2
pytest-rerunfailures>=9.1
pytest-xdist>=1.34
wheel>=0.36.0

[test:python_version < "3.10"]
setuptools>=42.0.0

[test:python_version == "3.10"]
setuptools>=56.0.0

[test:python_version == "3.11"]
setuptools>=56.0.0

[test:python_version >= "3.12"]
setuptools>=67.8.0

[typing]
importlib-metadata>=5.1
mypy~=1.5.0
tomli
typing-extensions>=3.7.4.3

[virtualenv]
virtualenv>=20.0.35
