From 5fc675643bcacce1c7be800ee97dc45e4115e9f7 Mon Sep 17 00:00:00 2001 From: Bibek Date: Fri, 15 May 2026 21:46:34 -0400 Subject: [PATCH] Fix pyserial read_all return type --- stubs/pyserial/serial/serialutil.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/pyserial/serial/serialutil.pyi b/stubs/pyserial/serial/serialutil.pyi index 3b6f84adee50..dbd5f05c3f6b 100644 --- a/stubs/pyserial/serial/serialutil.pyi +++ b/stubs/pyserial/serial/serialutil.pyi @@ -147,6 +147,6 @@ class SerialBase(io.RawIOBase): def apply_settings(self, d: dict[str, Any]) -> None: ... def readinto(self, buffer: WriteableBuffer, /) -> int: ... # returns int unlike `io.RawIOBase` def send_break(self, duration: float = 0.25) -> None: ... - def read_all(self) -> bytes | None: ... + def read_all(self) -> bytes: ... def read_until(self, expected: bytes = b"\n", size: int | None = None) -> bytes: ... def iread_until(self, expected: bytes = ..., size: int | None = ...) -> Generator[bytes]: ...