From 5168d2f81ca963154bf4bf8ed9cc9d8fe4c9c8ef Mon Sep 17 00:00:00 2001 From: Lee Date: Mon, 25 Jul 2022 07:32:44 +0800 Subject: [PATCH 1/3] stdlib `socket`: add missing`socket.accept()`. --- stdlib/_socket.pyi | 1 + 1 file changed, 1 insertion(+) diff --git a/stdlib/_socket.pyi b/stdlib/_socket.pyi index 09dbaae3dc64..58d5fb782488 100644 --- a/stdlib/_socket.pyi +++ b/stdlib/_socket.pyi @@ -602,6 +602,7 @@ class socket: def ioctl(self, __control: int, __option: int | tuple[int, int, int] | bool) -> None: ... def listen(self, __backlog: int = ...) -> None: ... + def accept(self) -> tuple[socketType, _RetAddress]: ... def recv(self, __bufsize: int, __flags: int = ...) -> bytes: ... def recvfrom(self, __bufsize: int, __flags: int = ...) -> tuple[bytes, _RetAddress]: ... if sys.platform != "win32": From 7bf4a783cb48e36800278fbb9a0247a00c3845cf Mon Sep 17 00:00:00 2001 From: Lee Date: Mon, 25 Jul 2022 07:44:45 +0800 Subject: [PATCH 2/3] minor fix. --- stdlib/_socket.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/_socket.pyi b/stdlib/_socket.pyi index 58d5fb782488..eff7ba7a94d8 100644 --- a/stdlib/_socket.pyi +++ b/stdlib/_socket.pyi @@ -602,7 +602,7 @@ class socket: def ioctl(self, __control: int, __option: int | tuple[int, int, int] | bool) -> None: ... def listen(self, __backlog: int = ...) -> None: ... - def accept(self) -> tuple[socketType, _RetAddress]: ... + def accept(self) -> tuple[SocketType, _RetAddress]: ... def recv(self, __bufsize: int, __flags: int = ...) -> bytes: ... def recvfrom(self, __bufsize: int, __flags: int = ...) -> tuple[bytes, _RetAddress]: ... if sys.platform != "win32": From 236e324b3ff536298760906f8ed669c6a5be2f8c Mon Sep 17 00:00:00 2001 From: Lee Date: Mon, 25 Jul 2022 07:53:36 +0800 Subject: [PATCH 3/3] minor fix. --- stdlib/_socket.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/_socket.pyi b/stdlib/_socket.pyi index eff7ba7a94d8..55410136f17e 100644 --- a/stdlib/_socket.pyi +++ b/stdlib/_socket.pyi @@ -602,7 +602,7 @@ class socket: def ioctl(self, __control: int, __option: int | tuple[int, int, int] | bool) -> None: ... def listen(self, __backlog: int = ...) -> None: ... - def accept(self) -> tuple[SocketType, _RetAddress]: ... + def accept(self) -> tuple[socket, _RetAddress]: ... def recv(self, __bufsize: int, __flags: int = ...) -> bytes: ... def recvfrom(self, __bufsize: int, __flags: int = ...) -> tuple[bytes, _RetAddress]: ... if sys.platform != "win32":