diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 172d162..cde3040 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.11" dependencies = [ "alembic>=1.13.3", "authlib>=1.6.5,<1.8", - "fastapi>=0.115.0", + "fastapi>=0.140.5", "httpx>=0.27.2", "opentelemetry-api>=1.31.0,<2", "opentelemetry-exporter-otlp-proto-http>=1.31.0,<2", @@ -23,7 +23,7 @@ dependencies = [ "python-dotenv>=1.0.1", "redis>=5.0.8", "sqlalchemy>=2.0.35", - "uvicorn[standard]>=0.30.6", + "uvicorn[standard]>=0.51.0", ] [project.optional-dependencies] diff --git a/backend/uv.lock b/backend/uv.lock index 85d8e02..693ffe1 100644 --- a/backend/uv.lock +++ b/backend/uv.lock @@ -151,7 +151,7 @@ dev = [ requires-dist = [ { name = "alembic", specifier = ">=1.13.3" }, { name = "authlib", specifier = ">=1.6.5,<1.8" }, - { name = "fastapi", specifier = ">=0.115.0" }, + { name = "fastapi", specifier = ">=0.140.5" }, { name = "httpx", specifier = ">=0.27.2" }, { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.11.2" }, { name = "opentelemetry-api", specifier = ">=1.31.0,<2" }, @@ -174,7 +174,7 @@ requires-dist = [ { name = "redis", specifier = ">=5.0.8" }, { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.6.9" }, { name = "sqlalchemy", specifier = ">=2.0.35" }, - { name = "uvicorn", extras = ["standard"], specifier = ">=0.30.6" }, + { name = "uvicorn", extras = ["standard"], specifier = ">=0.51.0" }, ] provides-extras = ["dev"] @@ -592,7 +592,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.139.0" +version = "0.140.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -601,9 +601,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d3/af/a5f50ccfa659ec1802cb4ca842c23f06d906a8cc9aef6016a2caeea3d4ed/fastapi-0.139.0.tar.gz", hash = "sha256:99ab7b2d92223c76d6cf10757ab3f89d45b38267fc20b2a136cf02f6beac3145", size = 423016, upload-time = "2026-07-01T16:35:33.436Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/f9/51e0ce9abbbca78ca57ac9a0cac1851387b3ac4650d1559bd69eeeff11c0/fastapi-0.140.5.tar.gz", hash = "sha256:db294174362b7f65911cb51855e20e8ff0b5eb588407c611fe77d498938f3ea8", size = 421569, upload-time = "2026-07-27T16:02:55.196Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/7c/8e3c6ad324ea5cb36604fc3f968554887891c316d9dfde57761611d907ad/fastapi-0.139.0-py3-none-any.whl", hash = "sha256:cf15e1e9e667ddb0ad63811e60bd11390d1aac838ca4a7a23f421807b2308189", size = 130339, upload-time = "2026-07-01T16:35:32.19Z" }, + { url = "https://files.pythonhosted.org/packages/8a/7f/121bf6fb72e845013a83f96e697bbd24c6fbe41503fff8c6f83f02e300ae/fastapi-0.140.5-py3-none-any.whl", hash = "sha256:82e7a988a801d8d71e712cb7d12ebb5c87c2e74bccb104f5741cce46a742f806", size = 131034, upload-time = "2026-07-27T16:02:53.555Z" }, ] [[package]]