pydantic>=2.5.2
pydantic-settings>=2.1.0

[api]
fastapi[all]>=0.68.1
uvicorn>=0.29.0

[build]
build>=1.0.3
twine>=4.0.2

[cli]
hatch>=1.9.1
keyring>=24.3.0
Jinja2>=3.1.2
typer>=0.8.0

[dev]
bpython>=0.24
pdbpp>=0.10.3
pytest-memray>=1.5.0
pytest-testmon>=2.1.0
pytest-watch>=4.2.0
python-language-server[all]>=0.36.2

[docs]
markdown-exec[ansi]>=1.7.0
mkdocs>=1.5.3
mkdocs-caption>=0.0.10
mkdocs-material>=9.4.14
mkdocstrings>=0.24.0
mkdocstrings-python>=1.7.5
mkdocs-git-show-history-log-plugin>=0.2
neoteroi-mkdocs>=1.0.4

[jupyter]
jupyterlab>=4.0.9
jupyter-collaboration>=2.0.0

[test]
allure-pytest>=2.13.2
lxml>=4.9.4
playwright>=1.40.0
pydantic-xml>=2.7.0
pytest>=7.4.3
pytest-memray>=1.5.0
pytest-playwright>=0.4.3
pytest-testmon>=2.1.0
pytest-watch>=4.2.0

[testreport]
allure-pytest>=2.13.2
