From d87a4ffe0be2e77719aafc4049ccdce840a808cd Mon Sep 17 00:00:00 2001 From: Faidon Liambotis Date: Fri, 3 Jan 2020 18:48:49 +0200 Subject: [PATCH] socketserver.BaseRequestHandler: add missing hint (#3524) Add hint for __init__(). Fixes #3523. --- stdlib/2/SocketServer.pyi | 3 ++- stdlib/3/socketserver.pyi | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/stdlib/2/SocketServer.pyi b/stdlib/2/SocketServer.pyi index 0b4d3a277..3d70e7bcc 100644 --- a/stdlib/2/SocketServer.pyi +++ b/stdlib/2/SocketServer.pyi @@ -84,8 +84,9 @@ class BaseRequestHandler: # https://github.com/python/typeshed/pull/384#issuecomment-234649696) request: Any client_address: Any - server: BaseServer + + def __init__(self, request: Any, client_address: Any, server: BaseServer) -> None: ... def setup(self) -> None: ... def handle(self) -> None: ... def finish(self) -> None: ... diff --git a/stdlib/3/socketserver.pyi b/stdlib/3/socketserver.pyi index 0b4d3a277..3d70e7bcc 100644 --- a/stdlib/3/socketserver.pyi +++ b/stdlib/3/socketserver.pyi @@ -84,8 +84,9 @@ class BaseRequestHandler: # https://github.com/python/typeshed/pull/384#issuecomment-234649696) request: Any client_address: Any - server: BaseServer + + def __init__(self, request: Any, client_address: Any, server: BaseServer) -> None: ... def setup(self) -> None: ... def handle(self) -> None: ... def finish(self) -> None: ...