From ca468c99a24cc21e72d4369136b547a9c7443ffa Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Fri, 10 Jan 2025 11:57:48 +0000 Subject: [PATCH] Fix Process.communicate() return type --- stdlib/asyncio/subprocess.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/asyncio/subprocess.pyi b/stdlib/asyncio/subprocess.pyi index 50d75391f36d..c70c35bbc7fd 100644 --- a/stdlib/asyncio/subprocess.pyi +++ b/stdlib/asyncio/subprocess.pyi @@ -33,7 +33,7 @@ class Process: def send_signal(self, signal: int) -> None: ... def terminate(self) -> None: ... def kill(self) -> None: ... - async def communicate(self, input: bytes | bytearray | memoryview | None = None) -> tuple[bytes, bytes]: ... + async def communicate(self, input: bytes | bytearray | memoryview | None = None) -> tuple[bytes | None, bytes | None]: ... if sys.version_info >= (3, 11): async def create_subprocess_shell(