changeset 10:1e0b5907b16e

starlette deps
author drewp@bigasterisk.com
date Thu, 06 Jun 2024 14:46:07 -0700
parents 315f79d04c75
children affb3c8f3f58
files pdm.lock pyproject.toml
diffstat 2 files changed, 20 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/pdm.lock	Mon Mar 11 10:04:29 2024 -0700
+++ b/pdm.lock	Thu Jun 06 14:46:07 2024 -0700
@@ -5,7 +5,7 @@
 groups = ["default"]
 strategy = ["cross_platform", "inherit_metadata"]
 lock_version = "4.4.1"
-content_hash = "sha256:b46d6d870590cc22b15b3d7462f52a1f845472c163aaaf842aafbec21b69ff75"
+content_hash = "sha256:969b831fb9c42615e8bd3edf223695a4f46293d729d59649fbc0d4682f1910c3"
 
 [[package]]
 name = "aioesphomeapi"
@@ -748,6 +748,22 @@
 ]
 
 [[package]]
+name = "sse-starlette"
+version = "2.0.0"
+requires_python = ">=3.8"
+summary = "SSE plugin for Starlette"
+groups = ["default"]
+dependencies = [
+    "anyio",
+    "starlette",
+    "uvicorn",
+]
+files = [
+    {file = "sse_starlette-2.0.0-py3-none-any.whl", hash = "sha256:c4dd134302cb9708d47cae23c365fe0a089aa2a875d2f887ac80f235a9ee5744"},
+    {file = "sse_starlette-2.0.0.tar.gz", hash = "sha256:0c43cc43aca4884c88c8416b65777c4de874cc4773e6458d3579c0a353dc2fb7"},
+]
+
+[[package]]
 name = "starlette"
 version = "0.35.1"
 requires_python = ">=3.8"
--- a/pyproject.toml	Mon Mar 11 10:04:29 2024 -0700
+++ b/pyproject.toml	Thu Jun 06 14:46:07 2024 -0700
@@ -10,6 +10,9 @@
     "aiomqtt>=2.0.0",
     "pillow>=10.2.0",
     "esphome>=2024.2.2",
+    "starlette>=0.35.1",
+    "uvicorn>=0.25.0",
+    "sse-starlette>=2.0.0",
 ]
 requires-python = "==3.11.*"
 readme = "README.md"