diff --git a/pyproject.toml b/pyproject.toml index e45ed91c9..e35b4b953 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,8 +9,8 @@ readme = "README.md" dependencies = [ "bech32~=1.2.0", "click~=8.3.1", - "fastapi~=0.125.0", - "starlette~=0.50.0", + "fastapi~=0.135.0", + "starlette~=1.0.0", "httpx~=0.27.2", "jinja2~=3.1.6", "lnurl~=2.0.0", diff --git a/uv.lock b/uv.lock index 9511f5bf1..c7b4e5da6 100644 --- a/uv.lock +++ b/uv.lock @@ -796,17 +796,18 @@ wheels = [ [[package]] name = "fastapi" -version = "0.125.0" +version = "0.135.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, { name = "pydantic" }, { name = "starlette" }, { name = "typing-extensions" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/17/71/2df15009fb4bdd522a069d2fbca6007c6c5487fce5cb965be00fc335f1d1/fastapi-0.125.0.tar.gz", hash = "sha256:16b532691a33e2c5dee1dac32feb31dc6eb41a3dd4ff29a95f9487cb21c054c0", size = 370550, upload-time = "2025-12-17T21:41:44.15Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/73/5903c4b13beae98618d64eb9870c3fac4f605523dd0312ca5c80dadbd5b9/fastapi-0.135.2.tar.gz", hash = "sha256:88a832095359755527b7f63bb4c6bc9edb8329a026189eed83d6c1afcf419d56", size = 395833, upload-time = "2026-03-23T14:12:41.697Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/2f/ff2fcc98f500713368d8b650e1bbc4a0b3ebcdd3e050dcdaad5f5a13fd7e/fastapi-0.125.0-py3-none-any.whl", hash = "sha256:2570ec4f3aecf5cca8f0428aed2398b774fcdfee6c2116f86e80513f2f86a7a1", size = 112888, upload-time = "2025-12-17T21:41:41.286Z" }, + { url = "https://files.pythonhosted.org/packages/8f/ea/18f6d0457f9efb2fc6fa594857f92810cadb03024975726db6546b3d6fcf/fastapi-0.135.2-py3-none-any.whl", hash = "sha256:0af0447d541867e8db2a6a25c23a8c4bd80e2394ac5529bd87501bbb9e240ca5", size = 117407, upload-time = "2026-03-23T14:12:43.284Z" }, ] [[package]] @@ -1366,7 +1367,7 @@ requires-dist = [ { name = "breez-sdk-liquid", marker = "extra == 'breez'", specifier = "~=0.11.11" }, { name = "click", specifier = "~=8.3.1" }, { name = "embit", specifier = "~=0.8.0" }, - { name = "fastapi", specifier = "~=0.125.0" }, + { name = "fastapi", specifier = "~=0.135.0" }, { name = "fastapi-sso", specifier = "~=0.21.0" }, { name = "filetype", specifier = "~=1.2.0" }, { name = "greenlet", specifier = "~=3.3.0" }, @@ -1396,7 +1397,7 @@ requires-dist = [ { name = "slowapi", specifier = "~=0.1.9" }, { name = "sqlalchemy", specifier = "~=1.4.54" }, { name = "sse-starlette", specifier = "~=3.3.3" }, - { name = "starlette", specifier = "~=0.50.0" }, + { name = "starlette", specifier = "~=1.0.0" }, { name = "typing-extensions", specifier = "~=4.15.0" }, { name = "uvicorn", specifier = "~=0.40.0" }, { name = "uvloop", specifier = "~=0.22.1" }, @@ -2614,15 +2615,15 @@ wheels = [ [[package]] name = "starlette" -version = "0.50.0" +version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/b8/73a0e6a6e079a9d9cfa64113d771e421640b6f679a52eeb9b32f72d871a1/starlette-0.50.0.tar.gz", hash = "sha256:a2a17b22203254bcbc2e1f926d2d55f3f9497f769416b3190768befe598fa3ca", size = 2646985, upload-time = "2025-11-01T15:25:27.516Z" } +sdist = { url = "https://files.pythonhosted.org/packages/81/69/17425771797c36cded50b7fe44e850315d039f28b15901ab44839e70b593/starlette-1.0.0.tar.gz", hash = "sha256:6a4beaf1f81bb472fd19ea9b918b50dc3a77a6f2e190a12954b25e6ed5eea149", size = 2655289, upload-time = "2026-03-22T18:29:46.779Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/52/1064f510b141bd54025f9b55105e26d1fa970b9be67ad766380a3c9b74b0/starlette-0.50.0-py3-none-any.whl", hash = "sha256:9e5391843ec9b6e472eed1365a78c8098cfceb7a74bfd4d6b1c0c0095efb3bca", size = 74033, upload-time = "2025-11-01T15:25:25.461Z" }, + { url = "https://files.pythonhosted.org/packages/0b/c9/584bc9651441b4ba60cc4d557d8a547b5aff901af35bda3a4ee30c819b82/starlette-1.0.0-py3-none-any.whl", hash = "sha256:d3ec55e0bb321692d275455ddfd3df75fff145d009685eb40dc91fc66b03d38b", size = 72651, upload-time = "2026-03-22T18:29:45.111Z" }, ] [[package]]