typing_extensions
makefun
decopatch

[:python_version < "3.10"]
future_typing

[dev]
black~=21.12b0
isort~=5.10.1
flake8~=4.0.1
mypy~=0.931
coverage~=6.0.2
pytest~=6.2.5
pytest-mock~=3.6.1
pytest-cov~=3.0.0
pre-commit~=2.17.0

[docs]
mkdocs
mkdocs-material
mkdocstrings
pymdown-extensions
pygments

[pandas]
pandas>=1.0.0

[pyspark]
pyspark>=3.0.0
