diff --git a/waypoint/poetry.lock b/waypoint/poetry.lock
index 2f8c5be3d..a1f061e60 100644
--- a/waypoint/poetry.lock
+++ b/waypoint/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
 
 [[package]]
 name = "aiohappyeyeballs"
@@ -1678,13 +1678,13 @@ files = [
 
 [[package]]
 name = "uvicorn"
-version = "0.31.1"
+version = "0.32.0"
 description = "The lightning-fast ASGI server."
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "uvicorn-0.31.1-py3-none-any.whl", hash = "sha256:adc42d9cac80cf3e51af97c1851648066841e7cfb6993a4ca8de29ac1548ed41"},
-    {file = "uvicorn-0.31.1.tar.gz", hash = "sha256:f5167919867b161b7bcaf32646c6a94cdbd4c3aa2eb5c17d36bb9aa5cfd8c493"},
+    {file = "uvicorn-0.32.0-py3-none-any.whl", hash = "sha256:60b8f3a5ac027dcd31448f411ced12b5ef452c646f76f02f8cc3f25d8d26fd82"},
+    {file = "uvicorn-0.32.0.tar.gz", hash = "sha256:f78b36b143c16f54ccdb8190d0a26b5f1901fe5a3c777e1ab29f26391af8551e"},
 ]
 
 [package.dependencies]
@@ -1827,4 +1827,4 @@ propcache = ">=0.2.0"
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.12"
-content-hash = "4208d533a32710d6d30b4d32715cbb6e9ab3efc22d23336262a3502e416d09ea"
+content-hash = "3d1ebb28792c065d3ac3afd3114ad26b02502f9d1dd9910de023d43c894d8eaf"
diff --git a/waypoint/pyproject.toml b/waypoint/pyproject.toml
index ebcbed3cd..080d458b9 100644
--- a/waypoint/pyproject.toml
+++ b/waypoint/pyproject.toml
@@ -17,7 +17,7 @@ nats-py = {extras = ["nkeys"], version = "^2.9.0"}
 orjson = "~3.10.7"
 pydantic = "~2.9.0"
 typing-extensions = "~4.12.0"
-uvicorn = { version = "~0.31.0" }
+uvicorn = { version = "~0.32.0" }
 sse-starlette = "~=2.1.3"
 scalar-fastapi = "^1.0.3"