# --- Utilities ---
xdoctest>=1.0.2
ubelt>=1.2.1
requests>=2.25.1
setuptools>=76.0  ; python_version >= '3.12'  # distutils removed in Python 3.12

# --- Testing ---
pytest>=6.2.5           ; python_version >= '3.10'
pytest>=4.6.0           ; python_version >= '3.7' and python_version < '3.10'
pytest>=4.6.0           ; python_version >= '3.6' and python_version < '3.7'

pytest-cov>=3.0.0       ; python_version >= '3.6'
pytest-timeout>=1.4.2

# --- Coverage ---
coverage>=6.1.1         ; python_version >= '3.10'
coverage>=5.3.1         ; python_version >= '3.9' and python_version < '3.10'
coverage>=6.1.1         ; python_version >= '3.8' and python_version < '3.9'
coverage>=6.1.1         ; python_version >= '3.7' and python_version < '3.8'
coverage>=6.1.1         ; python_version >= '3.6' and python_version < '3.7'