diff --git a/pyproject.toml b/pyproject.toml index 67da05e..a9375e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,43 +17,44 @@ classifiers = [ ] dependencies = [ + "alembic>=1.13.0,<1.14", "click>=8.1,<9", "fastapi>=0.103,<0.104", "httpx>=0.25,<1", + "Jinja2>=3.0,<4", "pydantic[email]>=2.4,<3", + "pydantic-settings>=2.0,<3", "pyyaml>=6.0,<7", "pyyaml-include>=1.3,<2", "sqlalchemy[asyncio]>=2.0,<3", "sqlalchemy-utils>=0.41,<1", - "uvicorn>=0.23,<1", - "Jinja2>=3.0,<4", - "pydantic-settings>=2.0,<3", "tenacity>=8.2,<9", + "uvicorn>=0.23,<1", ] [project.optional-dependencies] dev = [ "black==23.3.0", - "isort==5.11.5", - "pytest>=6.2.5", - "pytest-asyncio>=0.21,<1", - "respx>=0.20,<1", - "ipython>=8.16,<9", - "ipdb>=0.13,<0.14", - "sphinx-autobuild", - "ruff==0.1.5,<1", "djlint>=1.34.0", + "ipdb>=0.13,<0.14", + "ipython>=8.16,<9", + "isort==5.11.5", "pylint>=3.0.2", + "pytest-asyncio>=0.21,<1", + "pytest>=6.2.5", + "respx>=0.20,<1", + "ruff==0.1.5,<1", + "sphinx-autobuild", ] postgres = [ "psycopg2-binary>=2.9,<3", ] docs = [ - "sphinx>=7,<8", + "cogapp", "myst-parser>=2.0,<3", "shibuya", "sphinx-design", - "cogapp", + "sphinx>=7,<8", "sphinxcontrib-mermaid>=0.9,<1", ]