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

[dev]
pylint
flake8
isort
black

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

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

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

[test]
tox
coverage
