pyperclip
wcwidth

[:platform_system == "Darwin"]
gnureadline

[:platform_system == "Windows"]
pyreadline3

[build]
build
setuptools
setuptools-scm

[dev]
codecov
doc8
invoke
mypy
pytest
pytest-cov
pytest-mock
sphinx
sphinx-autobuild
sphinx-rtd-theme
ruff
twine

[docs]
setuptools
setuptools_scm
sphinx
sphinx-autobuild
sphinx-rtd-theme

[test]
codecov
coverage
pytest
pytest-cov
pytest-mock

[validate]
mypy
ruff
types-setuptools
