sphinx
platformdirs
pygls>=1.1.0
pyspellchecker

[:python_version < "3.8"]
typing-extensions

[dev]
black
flake8
pre-commit
tox

[test]
pytest
pytest-lsp>=0.3.1
pytest-asyncio<0.23
pytest-cov
pytest-timeout

[test:python_version < "3.8"]
mock

[typecheck]
mypy
pytest-lsp>=0.3.1
types-appdirs
types-docutils
types-pygments
