From 05267dd02ba9bd282d68fe3887bfaee8c70d4445 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Thu, 3 Nov 2022 09:03:20 +0000 Subject: [PATCH] http.server.SimpleHTTPRequestHandler: Fix version branching MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The stub currently implies that the index_pages parameter has been removed in 3.12. Actually, it was only added in 3.12 :) See https://github.com/python/cpython/pull/31985. (This is a follow-up to https://github.com/python/typeshed/pull/9055 — cc. @JelleZijlstra.) --- stdlib/http/server.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/http/server.pyi b/stdlib/http/server.pyi index 7e254697fdf9..011d464b4653 100644 --- a/stdlib/http/server.pyi +++ b/stdlib/http/server.pyi @@ -59,6 +59,7 @@ class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): server: socketserver.BaseServer, *, directory: str | None = ..., + index_pages: Sequence[str] | None = ..., ) -> None: ... else: def __init__( @@ -68,7 +69,6 @@ class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): server: socketserver.BaseServer, *, directory: str | None = ..., - index_pages: Sequence[str] | None = ..., ) -> None: ... def do_GET(self) -> None: ...