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

[dev]
black
pylint
isort
flake8

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

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

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

[test]
coverage
tox
