diff --git a/pyproject.toml b/pyproject.toml index b60f471..1210e1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ description = "Trove API — personal collection management backend" readme = "README.md" requires-python = ">=3.14" dependencies = [ - "fastapi>=0.115.0", + "fastapi>=0.140.13", "uvicorn[standard]>=0.32.0", "sqlalchemy>=2.0.0", "asyncpg>=0.30.0", diff --git a/uv.lock b/uv.lock index 19791be..54839c5 100644 --- a/uv.lock +++ b/uv.lock @@ -536,7 +536,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.140.7" +version = "0.140.13" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -545,9 +545,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/33/e0dfa29ccce4eb8c9a073f9e557b0d6bacbb3aa32e7ad595f678de4d036a/fastapi-0.140.7.tar.gz", hash = "sha256:09a640af2d29006345e1f28e4f031fa60f89b1a75d29f26070f3afa677d66cce", size = 422051, upload-time = "2026-07-27T17:34:45.908Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2f/cb/7a4d2c2eb5a5d8a91763c05b7383d72917862e32f780daa0e27ffbb34cc6/fastapi-0.140.13.tar.gz", hash = "sha256:500172a08cf1459901f90b05c37d93060dada3b573fec8f0862445db52ba6b4b", size = 424843, upload-time = "2026-07-28T15:37:00.805Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/0e/00cddd6b8668884e9c7588ab0eeb73becbd1efa3eaead34397f2e9a8de49/fastapi-0.140.7-py3-none-any.whl", hash = "sha256:960bb9696d8fd19dff488aa4f67f276364542cfcce9f7e68a82fe49dce126626", size = 131085, upload-time = "2026-07-27T17:34:47.036Z" }, + { url = "https://files.pythonhosted.org/packages/84/4e/f9e8c762ef5e05c40482131e3d5e8b36bca13fa127578261f1d6b35a25d4/fastapi-0.140.13-py3-none-any.whl", hash = "sha256:8b017110e1e9f30a95e8bdb8f71fbe2f0fe3af5717109e5b14f9e069df54f6d4", size = 131222, upload-time = "2026-07-28T15:37:02.124Z" }, ] [[package]] @@ -1347,7 +1347,7 @@ requires-dist = [ { name = "aioboto3", specifier = ">=14.0.0" }, { name = "alembic", specifier = ">=1.14.0" }, { name = "asyncpg", specifier = ">=0.30.0" }, - { name = "fastapi", specifier = ">=0.115.0" }, + { name = "fastapi", specifier = ">=0.140.13" }, { name = "fastapi-users", extras = ["sqlalchemy"], specifier = ">=14.0.0" }, { name = "httpx-oauth", specifier = ">=0.16.0" }, { name = "limits", specifier = ">=5.6.0" },