From b9d0b6563a3024db71d112a4c51a00426a06da4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 09:19:13 +0000 Subject: [PATCH] chore(deps): Bump the all-dependencies group across 1 directory with 16 updates Updates the requirements on [alembic](https://github.com/sqlalchemy/alembic), [fastapi](https://github.com/fastapi/fastapi), [pydantic-settings](https://github.com/pydantic/pydantic-settings), [pyjwt](https://github.com/jpadilla/pyjwt), [python-multipart](https://github.com/Kludex/python-multipart), [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy), [coverage](https://github.com/coveragepy/coveragepy), [greenlet](https://github.com/python-greenlet/greenlet), [mypy](https://github.com/python/mypy), [pytest](https://github.com/pytest-dev/pytest), [ruff](https://github.com/astral-sh/ruff), [uvicorn](https://github.com/Kludex/uvicorn), [anyio](https://github.com/agronholm/anyio), [idna](https://github.com/kjd/idna), [pydantic-core](https://github.com/pydantic/pydantic) and [starlette](https://github.com/Kludex/starlette) to permit the latest version. Updates `alembic` from 1.18.4 to 1.18.5 - [Release notes](https://github.com/sqlalchemy/alembic/releases) - [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES) - [Commits](https://github.com/sqlalchemy/alembic/commits) Updates `fastapi` from 0.136.1 to 0.138.2 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.136.1...0.138.2) Updates `pydantic-settings` from 2.14.1 to 2.14.2 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2) Updates `pyjwt` from 2.12.1 to 2.13.0 - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/compare/2.12.1...2.13.0) Updates `python-multipart` from 0.0.28 to 0.0.32 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md) - [Commits](https://github.com/Kludex/python-multipart/compare/0.0.28...0.0.32) Updates `sqlalchemy` from 2.0.49 to 2.0.51 - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) Updates `coverage` to 7.14.3 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.14.0...7.14.3) Updates `greenlet` from 3.5.0 to 3.5.3 - [Changelog](https://github.com/python-greenlet/greenlet/blob/master/CHANGES.rst) - [Commits](https://github.com/python-greenlet/greenlet/compare/3.5.0...3.5.3) Updates `mypy` to 2.1.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v2.0.0...v2.1.0) Updates `pytest` to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.1) Updates `ruff` to 0.15.20 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.15.12...0.15.20) Updates `uvicorn` to 0.49.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.46.0...0.49.0) Updates `anyio` from 4.13.0 to 4.14.1 - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](https://github.com/agronholm/anyio/compare/4.13.0...4.14.1) Updates `idna` from 3.14 to 3.18 - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md) - [Commits](https://github.com/kjd/idna/compare/v3.14...v3.18) Updates `pydantic-core` from 2.46.4 to 2.47.0 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/commits) Updates `starlette` from 1.0.0 to 1.3.1 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/starlette/compare/1.0.0...1.3.1) --- updated-dependencies: - dependency-name: alembic dependency-version: 1.18.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: fastapi dependency-version: 0.138.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: pydantic-settings dependency-version: 2.14.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: pyjwt dependency-version: 2.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: python-multipart dependency-version: 0.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: sqlalchemy dependency-version: 2.0.51 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: coverage dependency-version: 7.14.3 dependency-type: direct:development dependency-group: all-dependencies - dependency-name: greenlet dependency-version: 3.5.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: mypy dependency-version: 2.1.0 dependency-type: direct:development dependency-group: all-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development dependency-group: all-dependencies - dependency-name: ruff dependency-version: 0.15.20 dependency-type: direct:development dependency-group: all-dependencies - dependency-name: uvicorn dependency-version: 0.49.0 dependency-type: direct:development dependency-group: all-dependencies - dependency-name: anyio dependency-version: 4.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: idna dependency-version: '3.18' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: pydantic-core dependency-version: 2.47.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: starlette dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] --- pyproject.toml | 24 ++++++++++++------------ requirements.txt | 22 +++++++++++----------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 70472b4..cb254c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,32 +5,32 @@ name = "app" version = "0.1.23" requires-python = ">=3.13" dependencies = [ - "alembic>=1.18.3,<2", + "alembic>=1.18.5,<2", "asyncpg>=0.31.0,<1", "bcrypt>=5.0.0,<6", - "fastapi>=0.136.1,<1", + "fastapi>=0.138.2,<1", "pydantic[email]>=2.13.4,<3", - "pydantic-settings>=2.14.1,<3", - "pyjwt>=2.11.0,<3", - "python-multipart>=0.0.28,<1", - "sqlalchemy[asyncio]>=2.0.46,<3", + "pydantic-settings>=2.14.2,<3", + "pyjwt>=2.13.0,<3", + "python-multipart>=0.0.32,<1", + "sqlalchemy[asyncio]>=2.0.51,<3", ] [project.optional-dependencies] dev = [ - "coverage>=7.14.0,<8", + "coverage>=7.14.3,<8", "freezegun>=1.5.5,<2", - "greenlet>=3.5.0,<4", + "greenlet>=3.5.3,<4", "httpx>=0.28.1,<1", - "mypy>=2.0.0,<3", + "mypy>=2.1.0,<3", "pre-commit>=4.6.0,<5", - "pytest>=9.0.3,<10", + "pytest>=9.1.1,<10", "pytest-asyncio>=1.0.0,<2", "pytest-cov>=7.1.0,<8", "pytest-xdist>=3.8.0,<4", - "ruff>=0.15.12,<1", + "ruff>=0.15.20,<1", "isort>=8.0.1,<9", - "uvicorn[standard]>=0.46.0,<1", + "uvicorn[standard]>=0.49.0,<1", ] [build-system] diff --git a/requirements.txt b/requirements.txt index 54a644f..df005de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,12 +1,12 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o requirements.txt -alembic==1.18.4 +alembic==1.18.5 # via app (pyproject.toml) annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.13.0 +anyio==4.14.1 # via starlette asyncpg==0.31.0 # via app (pyproject.toml) @@ -16,11 +16,11 @@ dnspython==2.8.0 # via email-validator email-validator==2.3.0 # via pydantic -fastapi==0.136.1 +fastapi==0.138.2 # via app (pyproject.toml) -greenlet==3.5.0 +greenlet==3.5.3 # via sqlalchemy -idna==3.14 +idna==3.18 # via # anyio # email-validator @@ -33,21 +33,21 @@ pydantic==2.13.4 # app (pyproject.toml) # fastapi # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.47.0 # via pydantic -pydantic-settings==2.14.1 +pydantic-settings==2.14.2 # via app (pyproject.toml) -pyjwt==2.12.1 +pyjwt==2.13.0 # via app (pyproject.toml) python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.28 +python-multipart==0.0.32 # via app (pyproject.toml) -sqlalchemy==2.0.49 +sqlalchemy==2.0.51 # via # app (pyproject.toml) # alembic -starlette==1.0.0 +starlette==1.3.1 # via fastapi typing-extensions==4.15.0 # via