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

[dev]
pylint
isort
flake8
black

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

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

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

[test]
tox
coverage
