Require uvicorn>=0.35 for websockets-sansio support (#2307)

Fixes #2299

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
This commit is contained in:
Jeremiah Lowin 2025-10-31 07:22:55 -07:00 committed by GitHub
commit 87adacfc8b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 0 deletions

View file

@ -16,6 +16,7 @@ dependencies = [
"pydantic[email]>=2.11.7",
"pyperclip>=1.9.0",
"py-key-value-aio[disk,keyring,memory]>=0.2.8,<0.3.0",
"uvicorn>=0.35",
"websockets>=15.0.1",
"jsonschema-path>=0.3.4",
]

2
uv.lock generated
View file

@ -593,6 +593,7 @@ dependencies = [
{ name = "pyperclip" },
{ name = "python-dotenv" },
{ name = "rich" },
{ name = "uvicorn" },
{ name = "websockets" },
]
@ -644,6 +645,7 @@ requires-dist = [
{ name = "pyperclip", specifier = ">=1.9.0" },
{ name = "python-dotenv", specifier = ">=1.1.0" },
{ name = "rich", specifier = ">=13.9.4" },
{ name = "uvicorn", specifier = ">=0.35" },
{ name = "websockets", specifier = ">=15.0.1" },
]
provides-extras = ["openai"]