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

[dev]
black
isort
pylint
flake8

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

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

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

[test]
tox
coverage
