Use PEP 570 syntax in third party stubs (#11554)

This commit is contained in:
Shantanu
2024-03-10 06:11:43 -07:00
committed by GitHub
parent f94bbfbcc4
commit 88fa182253
97 changed files with 625 additions and 632 deletions
+1 -1
View File
@@ -151,7 +151,7 @@ class Serial(SerialBase):
@property
def in_waiting(self) -> int: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property
+1 -1
View File
@@ -12,7 +12,7 @@ class Serial(SerialBase):
@property
def in_waiting(self) -> int: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property
+1 -1
View File
@@ -17,7 +17,7 @@ class Serial(SerialBase):
@property
def in_waiting(self) -> int: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property
+1 -1
View File
@@ -68,7 +68,7 @@ class Serial(SerialBase, PlatformSpecific):
def read(self, size: int = 1) -> bytes: ...
def cancel_read(self) -> None: ...
def cancel_write(self) -> None: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
def send_break(self, duration: float = ...) -> None: ...
+3 -3
View File
@@ -76,9 +76,9 @@ class SerialBase(io.RawIOBase):
# in terms of `read`. If subclasses do not implement `read`, any call to `read` or `read_into`
# will fail at runtime with a `RecursionError`.
@abstractmethod
def read(self, __size: int = -1) -> bytes: ...
def read(self, size: int = -1, /) -> bytes: ...
@abstractmethod
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
@property
def port(self) -> str | None: ...
@port.setter
@@ -145,7 +145,7 @@ class SerialBase(io.RawIOBase):
def rs485_mode(self, rs485_settings: RS485Settings | None) -> None: ...
def get_settings(self) -> dict[str, Any]: ...
def apply_settings(self, d: dict[str, Any]) -> None: ...
def readinto(self, __buffer: WriteableBuffer) -> int: ... # returns int unlike `io.RawIOBase`
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_until(self, expected: bytes = b"\n", size: int | None = None) -> bytes: ...
+1 -1
View File
@@ -7,7 +7,7 @@ class Serial(SerialBase):
@property
def in_waiting(self) -> int: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property
+1 -1
View File
@@ -44,5 +44,5 @@ class ReaderThread(threading.Thread):
def connect(self) -> tuple[Self, Protocol]: ...
def __enter__(self) -> Protocol: ...
def __exit__(
self, __exc_type: type[BaseException] | None, __exc_val: BaseException | None, __exc_tb: TracebackType | None
self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None, /
) -> None: ...
@@ -10,4 +10,4 @@ class Serial(SerialBase):
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
@@ -17,7 +17,7 @@ class Serial(SerialBase):
def read(self, size: int = 1) -> bytes: ...
def cancel_read(self) -> None: ...
def cancel_write(self) -> None: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property
@@ -13,7 +13,7 @@ class Serial(SerialBase):
@property
def in_waiting(self) -> int: ...
def read(self, size: int = 1) -> bytes: ...
def write(self, __b: ReadableBuffer) -> int | None: ...
def write(self, b: ReadableBuffer, /) -> int | None: ...
def reset_input_buffer(self) -> None: ...
def reset_output_buffer(self) -> None: ...
@property