From 850d16a6680603249e2cef36bb20bd9579370687 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Thu, 9 Aug 2018 18:07:17 +0300 Subject: [PATCH] socket.recv* return type improvements (#2363) --- stdlib/2and3/socket.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/2and3/socket.pyi b/stdlib/2and3/socket.pyi index 62413e893..bf186f332 100644 --- a/stdlib/2and3/socket.pyi +++ b/stdlib/2and3/socket.pyi @@ -549,12 +549,12 @@ class socket: ... def recv(self, bufsize: int, flags: int = ...) -> bytes: ... - # return type is an address - def recvfrom(self, bufsize: int, flags: int = ...) -> Any: ... + # Any in return type is an address + def recvfrom(self, bufsize: int, flags: int = ...) -> Tuple[bytes, Any]: ... def recvfrom_into(self, buffer: _WriteBuffer, nbytes: int, - flags: int = ...) -> Any: ... + flags: int = ...) -> Tuple[int, Any]: ... def recv_into(self, buffer: _WriteBuffer, nbytes: int, - flags: int = ...) -> Any: ... + flags: int = ...) -> int: ... def send(self, data: bytes, flags: int = ...) -> int: ... def sendall(self, data: bytes, flags: int =...) -> None: ... # return type: None on success