From 293dcfa661a5841806624e39d6da4ce149206a7b Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Tue, 31 Jan 2017 14:32:15 -0800 Subject: [PATCH] fix socket.sendto (#909) --- stdlib/2/socket.pyi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stdlib/2/socket.pyi b/stdlib/2/socket.pyi index cbc3573d9..33e550687 100644 --- a/stdlib/2/socket.pyi +++ b/stdlib/2/socket.pyi @@ -319,7 +319,10 @@ class socket: def send(self, data: str, flags: int = ...) -> int: ... def sendall(self, data: str, flags: int = ...) -> None: ... # return type: None on success - def sendto(self, data: str, address: Union[tuple, str], flags: int = ...) -> int: ... + @overload + def sendto(self, data: str, address: Union[tuple, str]) -> int: ... + @overload + def sendto(self, data: str, flags: int, address: Union[tuple, str]) -> int: ... def setblocking(self, flag: bool) -> None: ... def settimeout(self, value: Union[float, None]) -> None: ... def setsockopt(self, level: int, optname: int, value: Union[int, bytes]) -> None: ...