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

[dev]
isort
flake8
black
pylint

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

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

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

[test]
tox
coverage
