cryptography>=3.3.2
colorama
alembic
packaging
requests[socks]<3
SQLAlchemy~=2.0
python-box[all]~=6.0.0
shtab
PyMySQL
PyYAML
domain2idna~=1.12.0
dnspython[doh]~=2.0.0
python-dotenv
inflection
setuptools>=65.5.1

[dev]
flake8
pylint
black
isort

[docs]
Pygments>=2.0
sphinx>=3.4.3
alabaster<0.8,>=0.7
sphinx_rtd_theme

[full]
sphinx>=3.4.3
alembic
Pygments>=2.0
python-dotenv
flake8
colorama
packaging
tox
dnspython[doh]~=2.0.0
isort
SQLAlchemy~=2.0
python-box[all]~=6.0.0
shtab
PyYAML
domain2idna~=1.12.0
coverage
alabaster<0.8,>=0.7
cryptography>=3.3.2
black
requests[socks]<3
sphinx_rtd_theme
PyMySQL
pylint
inflection
setuptools>=65.5.1

[psql]
cryptography>=3.3.2
colorama
alembic
packaging
requests[socks]<3
SQLAlchemy~=2.0
python-box[all]~=6.0.0
psycopg2
shtab
PyMySQL
PyYAML
domain2idna~=1.12.0
dnspython[doh]~=2.0.0
python-dotenv
inflection
setuptools>=65.5.1

[test]
coverage
tox
