arrow
pygeoif>=1.5
typing-extensions>4

[complexity]
lizard
radon

[dev]
fastkml[complexity,docs,linting,lxml,tests,typing]
pre-commit
shapely

[docs]
Sphinx
pyshp
sphinx-autodoc-typehints
sphinx-rtd-theme

[linting]
black
flake8
flake8-comments
flake8-encodings
flake8-expression-complexity
flake8-length
flake8-pep3101
flake8-super
flake8-typing-imports
ruff
yamllint

[lxml]
lxml

[tests]
hypothesis[dateutil]
pytest
pytest-cov
pytz
tzdata

[typing]
mypy
