
[:python_version < "3.8.0"]

[benchmark]
asv

[dev]
Cython
IPython
asv
black
bump2version
check-manifest
flake8
furo
ipython
isort
mypy
pytest
pytest-cov
pytest-textual-snapshot
sphinx
sphinx-argparse
textual!=0.65.2,!=0.66,>=0.43
towncrier

[dev:python_version < "3.13"]
greenlet

[dev:python_version >= "3.12"]
setuptools

[docs]
IPython
bump2version
furo
sphinx
sphinx-argparse
towncrier

[lint]
black
check-manifest
flake8
isort
mypy

[test]
Cython
ipython
pytest
pytest-cov
pytest-textual-snapshot
textual!=0.65.2,!=0.66,>=0.43

[test:python_version < "3.13"]
greenlet

[test:python_version >= "3.12"]
setuptools
