From f138a67ffef77210f79e40aa11f1f934ea205689 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 10:06:04 +0000 Subject: [PATCH] Bump the backend-deps group in /backend with 5 updates Updates the requirements on [fastapi[standard]](https://github.com/fastapi/fastapi), [uvicorn[standard]](https://github.com/Kludex/uvicorn), [sqlalchemy[asyncio]](https://github.com/sqlalchemy/sqlalchemy), [celery[redis]](https://github.com/celery/celery) and [boto3](https://github.com/boto/boto3) to permit the latest version. Updates `fastapi[standard]` to 0.140.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.115.0...0.140.0) Updates `uvicorn[standard]` to 0.51.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.30.0...0.51.0) Updates `sqlalchemy[asyncio]` 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 `celery[redis]` to 5.6.3 - [Release notes](https://github.com/celery/celery/releases) - [Changelog](https://github.com/celery/celery/blob/v5.6.3/Changelog.rst) - [Commits](https://github.com/celery/celery/compare/v5.4.0...v5.6.3) Updates `boto3` from 1.43.55 to 1.43.56 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.43.55...1.43.56) --- updated-dependencies: - dependency-name: fastapi[standard] dependency-version: 0.140.0 dependency-type: direct:production dependency-group: backend-deps - dependency-name: uvicorn[standard] dependency-version: 0.51.0 dependency-type: direct:production dependency-group: backend-deps - dependency-name: sqlalchemy[asyncio] dependency-version: 2.0.51 dependency-type: direct:production dependency-group: backend-deps - dependency-name: celery[redis] dependency-version: 5.6.3 dependency-type: direct:production dependency-group: backend-deps - dependency-name: boto3 dependency-version: 1.43.56 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-deps ... Signed-off-by: dependabot[bot] --- backend/pyproject.toml | 10 +++++----- backend/uv.lock | 28 ++++++++++++++-------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 03a9130..909c9be 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -4,18 +4,18 @@ version = "0.1.0" description = "DevRadar backend: discover, verify, and monitor hackathons and AI offers" requires-python = ">=3.12" dependencies = [ - "fastapi[standard]>=0.115.0", - "uvicorn[standard]>=0.30.0", + "fastapi[standard]>=0.140.0", + "uvicorn[standard]>=0.51.0", "pydantic>=2.0", "pydantic-settings>=2.0", - "sqlalchemy[asyncio]>=2.0", + "sqlalchemy[asyncio]>=2.0.51", "asyncpg>=0.29.0", "alembic>=1.13.0", "redis[hiredis]>=5.0", - "celery[redis]>=5.4.0", + "celery[redis]>=5.6.3", "httpx>=0.27.0", "python-multipart>=0.0.9", - "boto3>=1.34.0", + "boto3>=1.43.56", "cryptography>=42.0", "openai>=2.48.0", ] diff --git a/backend/uv.lock b/backend/uv.lock index 4aa6318..4e9735e 100644 --- a/backend/uv.lock +++ b/backend/uv.lock @@ -157,30 +157,30 @@ wheels = [ [[package]] name = "boto3" -version = "1.43.55" +version = "1.43.56" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/62/9a6795d2e85b04615a18bf25d39e9cfea243f7bd532f420eeee17045f157/boto3-1.43.55.tar.gz", hash = "sha256:ab2d18d00fd0ceb7110c3659176b9306e009a313dbc5fcc5bd8734253f115157", size = 112686, upload-time = "2026-07-23T19:29:59.448Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/05/23e1aa8c9e4b0399a61e7fd65c4f9cc0625121f24760e37471f776404abb/boto3-1.43.56.tar.gz", hash = "sha256:57c90df9fb026f2e6ae22530861198130203733c5c9ec4e5cca3a4037f5a8db4", size = 112673, upload-time = "2026-07-24T19:31:48.606Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/b4/354b0a469e7b215efe4ec9b4ef942ae14becedbfd14bf3f87bf72fb7350a/boto3-1.43.55-py3-none-any.whl", hash = "sha256:c8f23355b4eff538a9c04e09666c6defb5013051de23ca826559906787253188", size = 140026, upload-time = "2026-07-23T19:29:57.897Z" }, + { url = "https://files.pythonhosted.org/packages/b8/57/3a960c9f581c00f2a591901b46e035ff79ab3956d16607f12306b3b8d483/boto3-1.43.56-py3-none-any.whl", hash = "sha256:feb699d4ab241ef5c1b80bb58277be2aaad365cd4b672d7817e0bc59ee45131b", size = 140026, upload-time = "2026-07-24T19:31:47.155Z" }, ] [[package]] name = "botocore" -version = "1.43.55" +version = "1.43.56" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jmespath" }, { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5c/eb/a235d69083f5948d3ed7e1e5d75ceb16f5bf943761e33b54cb141c497ed1/botocore-1.43.55.tar.gz", hash = "sha256:46e8d9f457a804948abf45a22add963ebaaa6c2765c2f1c26ff3b534309d7a58", size = 15733294, upload-time = "2026-07-23T19:29:48.755Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b9/cc/7f84a5d3071fe878380e9f610ab36ca87b8cbbc4aa81ba2727f90e1f3ea3/botocore-1.43.56.tar.gz", hash = "sha256:6c01f85f0ff9863076f4c761e74ee3aa96c5ccc1ad09fc1efd62ef8f2d22bf57", size = 15733117, upload-time = "2026-07-24T19:31:38.125Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/23/0c7172020da4ff6d19e6aefa98abc024955dba2c87194b71ac48990d3e84/botocore-1.43.55-py3-none-any.whl", hash = "sha256:b7ceb3070dffb64cc1cfdda3c32db538eb143c46ad9e9e781b0d8f90c9246f37", size = 15417310, upload-time = "2026-07-23T19:29:45.736Z" }, + { url = "https://files.pythonhosted.org/packages/5c/cd/86fe9e659e9699f62f8dd5ecd8c6725474334b23cab8aa71d82b5f56f1a4/botocore-1.43.56-py3-none-any.whl", hash = "sha256:aafc741f1b10f6fd63253eaf6ea029680c1ff436d87e1b8969d62aefa0c76976", size = 15418773, upload-time = "2026-07-24T19:31:34.758Z" }, ] [[package]] @@ -523,10 +523,10 @@ dev = [ requires-dist = [ { name = "alembic", specifier = ">=1.13.0" }, { name = "asyncpg", specifier = ">=0.29.0" }, - { name = "boto3", specifier = ">=1.34.0" }, - { name = "celery", extras = ["redis"], specifier = ">=5.4.0" }, + { name = "boto3", specifier = ">=1.43.56" }, + { name = "celery", extras = ["redis"], specifier = ">=5.6.3" }, { name = "cryptography", specifier = ">=42.0" }, - { name = "fastapi", extras = ["standard"], specifier = ">=0.115.0" }, + { name = "fastapi", extras = ["standard"], specifier = ">=0.140.0" }, { name = "httpx", specifier = ">=0.27.0" }, { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.10" }, { name = "openai", specifier = ">=2.48.0" }, @@ -538,9 +538,9 @@ requires-dist = [ { name = "python-multipart", specifier = ">=0.0.9" }, { name = "redis", extras = ["hiredis"], specifier = ">=5.0" }, { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.5.0" }, - { name = "sqlalchemy", extras = ["asyncio"], specifier = ">=2.0" }, + { name = "sqlalchemy", extras = ["asyncio"], specifier = ">=2.0.51" }, { name = "types-redis", marker = "extra == 'dev'", specifier = ">=4.6.0" }, - { name = "uvicorn", extras = ["standard"], specifier = ">=0.30.0" }, + { name = "uvicorn", extras = ["standard"], specifier = ">=0.51.0" }, ] provides-extras = ["dev"] @@ -577,7 +577,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.139.2" +version = "0.140.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -586,9 +586,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cd/95/d3f0ae10836324a2eab98a52b61210ac609f08200bf4bb0dc8132d32f78a/fastapi-0.139.2.tar.gz", hash = "sha256:333145a6891e9b5b3cfceb69baf817e8240cde4d4588ae5a10bf56ffacb6255e", size = 423428, upload-time = "2026-07-16T15:06:17.912Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/fb/fd7671137d9fa3df1d93a2f5111eb982709201724b29f211e4beb2d58688/fastapi-0.140.0.tar.gz", hash = "sha256:f338951b82fd74ca8f843163aec43ea1a1ce84d515415a50fa98fa25572a5544", size = 420968, upload-time = "2026-07-24T21:16:41.187Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/c7/cb03251d9dfb177246a9809a76f189d21df32dbd4a845951881d11323b7f/fastapi-0.139.2-py3-none-any.whl", hash = "sha256:b9ad015a835173d59865e2f5d8296fbc2b317bf56a2ba1a5bfbdd03de2fd4b1c", size = 130234, upload-time = "2026-07-16T15:06:19.557Z" }, + { url = "https://files.pythonhosted.org/packages/eb/76/6d9e25ad88da9d3ff744bcdbec4736e38c2288611d43f673a5d9bfa27c07/fastapi-0.140.0-py3-none-any.whl", hash = "sha256:e951c0a0d9540bf5d9a2a9e078fd415da2ab7e312d435139e7d9e2e7fe9f0b23", size = 130863, upload-time = "2026-07-24T21:16:42.89Z" }, ] [package.optional-dependencies]