From 917cd6e6bd65bdaba040bcf42145f5fb120da20e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 May 2026 18:29:06 +0000 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F(project)=20upgrade=20python?= =?UTF-8?q?=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit | datasource | package | from | to | | ---------- | ----------------------- | ----------- | ------- | | pypi | sqlalchemy | 2.0.38 | 2.0.50 | | pypi | alembic | 1.14.1 | 1.18.4 | | pypi | alembic-postgresql-enum | 1.7.0 | 1.10.0 | | pypi | black | 25.1.0 | 26.5.1 | | pypi | build | 1.2.2.post1 | 1.5.0 | | pypi | celery | 5.4.0 | 5.6.3 | | pypi | fastapi | 0.115.11 | 0.136.3 | | pypi | mongoengine | 0.29.1 | 0.29.3 | | pypi | psycopg2-binary | 2.9.10 | 2.9.12 | | pypi | pydantic | 2.10.6 | 2.13.4 | | pypi | pydantic-settings | 2.8.1 | 2.14.1 | | pypi | pymysql | 1.1.1 | 1.2.0 | | pypi | pytest | 8.3.5 | 9.0.3 | | pypi | pytest-cov | 6.0.0 | 7.1.0 | | pypi | pytest-httpx | 0.35.0 | 0.36.2 | | pypi | redis | 5.2.1 | 8.0.0 | | pypi | ruff | 0.9.9 | 0.15.15 | | pypi | sentry-sdk | 2.22.0 | 2.61.0 | | pypi | twine | 6.1.0 | 6.2.0 | --- src/app/pyproject.toml | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/src/app/pyproject.toml b/src/app/pyproject.toml index c6fc483..c0df831 100644 --- a/src/app/pyproject.toml +++ b/src/app/pyproject.toml @@ -24,23 +24,23 @@ requires-python = ">=3.12" license = { file = "LICENSE.md" } keywords = ["FastAPI", "Celery", "emails", "Open edX"] dependencies = [ - "alembic==1.14.1", - "alembic-postgresql-enum==1.7.0", - "celery[redis]==5.4.0", - "fastapi[standard]==0.115.11", + "alembic==1.18.4", + "alembic-postgresql-enum==1.10.0", + "celery[redis]==5.6.3", + "fastapi[standard]==0.136.3", "Jinja2==3.1.5", "jinja2-simple-tags==0.6.1", - "mongoengine==0.29.1", + "mongoengine==0.29.3", "mongomock==4.3.0", - "psycopg2-binary==2.9.10", - "pydantic==2.10.6", - "pydantic_settings==2.8.1", + "psycopg2-binary==2.9.12", + "pydantic==2.13.4", + "pydantic_settings==2.14.1", "python-datauri==3.0.2", "pymongo==3.13.0", # pin as it is the last version compatible with MongoDB 3.0 - "pymysql==1.1.1", - "redis==5.2.1", - "sentry-sdk[celery,fastapi]==2.22.0", - "SQLAlchemy==2.0.38", + "pymysql==1.2.0", + "redis==8.0.0", + "sentry-sdk[celery,fastapi]==2.61.0", + "SQLAlchemy==2.0.50", ] dynamic = ["version"] @@ -52,17 +52,17 @@ dynamic = ["version"] [project.optional-dependencies] ci = [ - "twine==6.1.0", + "twine==6.2.0", ] dev = [ - "black==25.1.0", - "build==1.2.2.post1", + "black==26.5.1", + "build==1.5.0", "factory_boy==3.3.3", "flower==2.0.1", - "pytest==8.3.5", - "pytest-cov==6.0.0", - "pytest-httpx==0.35.0", - "ruff==0.9.9", + "pytest==9.0.3", + "pytest-cov==7.1.0", + "pytest-httpx==0.36.2", + "ruff==0.15.15", ] [tool.setuptools.dynamic]