From 71c0a0095c53d1b6020c7a9bac567bd846f2c0ad Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Sat, 20 Jan 2024 10:52:33 +0100 Subject: [PATCH] Bump the spec version on HTTP --- uvicorn/protocols/http/h11_impl.py | 2 +- uvicorn/protocols/http/httptools_impl.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/uvicorn/protocols/http/h11_impl.py b/uvicorn/protocols/http/h11_impl.py index f01b85861..aaea62f6e 100644 --- a/uvicorn/protocols/http/h11_impl.py +++ b/uvicorn/protocols/http/h11_impl.py @@ -206,7 +206,7 @@ def handle_events(self) -> None: "type": "http", "asgi": { "version": self.config.asgi_version, - "spec_version": "2.3", + "spec_version": "2.4", }, "http_version": event.http_version.decode("ascii"), "server": self.server, diff --git a/uvicorn/protocols/http/httptools_impl.py b/uvicorn/protocols/http/httptools_impl.py index 22bbd9ab8..dfe3b5a61 100644 --- a/uvicorn/protocols/http/httptools_impl.py +++ b/uvicorn/protocols/http/httptools_impl.py @@ -227,7 +227,7 @@ def on_message_begin(self) -> None: self.headers = [] self.scope = { # type: ignore[typeddict-item] "type": "http", - "asgi": {"version": self.config.asgi_version, "spec_version": "2.3"}, + "asgi": {"version": self.config.asgi_version, "spec_version": "2.4"}, "http_version": "1.1", "server": self.server, "client": self.client,