attrs
humanize
pgtoolkit>=0.21.0
pluggy
pydantic
python-dateutil
typing-extensions
PyYAML>=5.1
click!=8.1.0,>=8.0.0
rich>=11.0.0

[:python_version < "3.7"]
contextlib2

[:python_version < "3.8"]
importlib_metadata

[dev]
black>=22.1.0
check-manifest
flake8
isort
pre-commit
psycopg[binary]
mypy>=0.901
types-PyYAML
types-python-dateutil
types-requests

[docs]
furo
psycopg[binary]
sphinx

[test]
port-for
psycopg[binary]
psycopg2-binary
pytest
pytest-cov
requests
tenacity>=8.0.0
ansible

[typing]
mypy>=0.901
types-PyYAML
types-python-dateutil
types-requests
