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

[dev]
flake8
pylint
black
isort

[docs]
requests>=2.32.0
Pygments>=2.0
sphinx_rtd_theme
alabaster<0.8,>=0.7
urllib3>=2.2.2
sphinx>=3.4.3

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

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

[test]
tox
coverage
