diff --git a/stdlib/http/server.pyi b/stdlib/http/server.pyi index 011d464b4653..72aa6cafce8a 100644 --- a/stdlib/http/server.pyi +++ b/stdlib/http/server.pyi @@ -52,25 +52,15 @@ class BaseHTTPRequestHandler(socketserver.StreamRequestHandler): class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): extensions_map: dict[str, str] if sys.version_info >= (3, 12): - def __init__( - self, - request: socketserver._RequestType, - client_address: socketserver._AddressType, - server: socketserver.BaseServer, - *, - directory: str | None = ..., - index_pages: Sequence[str] | None = ..., - ) -> None: ... - else: - def __init__( - self, - request: socketserver._RequestType, - client_address: socketserver._AddressType, - server: socketserver.BaseServer, - *, - directory: str | None = ..., - ) -> None: ... - + index_pages: ClassVar[tuple[str, ...]] + def __init__( + self, + request: socketserver._RequestType, + client_address: socketserver._AddressType, + server: socketserver.BaseServer, + *, + directory: str | None = ..., + ) -> None: ... def do_GET(self) -> None: ... def do_HEAD(self) -> None: ... def send_head(self) -> io.BytesIO | BinaryIO | None: ... # undocumented