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

[dev]
black
pylint
isort
flake8

[docs]
zipp>=3.19.1
mkdocstrings[python]~=0.26
mkdocs-gen-files~=0.5
mkdocs-literate-nav~=0.6
mkdocs-section-index~=0.3
mkdocs-git-authors-plugin~=0.9
mkdocs-git-revision-date-localized-plugin~=1.2
mkdocs~=1.5
mkdocs-material~=9.5
mkdocs-macros-plugin~=1.2
pymdown-extensions~=10.9

[full]
zipp>=3.19.1
domain2idna~=1.12.0
dnspython[DOH]~=2.6.0
requests[socks]<3
inflection
python-dotenv
pylint
mkdocs-macros-plugin~=1.2
PyYAML
mkdocs-gen-files~=0.5
coverage
shtab
setuptools>=65.5.1
cryptography~=42.0
colorama
flake8
tox
mkdocstrings[python]~=0.26
mkdocs-literate-nav~=0.6
mkdocs-git-revision-date-localized-plugin~=1.2
isort
pymdown-extensions~=10.9
packaging
alembic
mkdocs-section-index~=0.3
mkdocs-git-authors-plugin~=0.9
SQLAlchemy[postgresql-psycopg2binary]~=2.0
mkdocs~=1.5
python-box[all]~=6.0.0
PyMySQL
mkdocs-material~=9.5
black

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

[test]
coverage
tox
