Use PEP 585 syntax in Python 2, protobuf & _ast stubs, where possible (#6949)

This commit is contained in:
Alex Waygood
2022-01-18 15:14:03 +00:00
committed by GitHub
parent aa885ecd65
commit 8af5e0d340
264 changed files with 2217 additions and 2411 deletions

View File

@@ -1,7 +1,7 @@
import socket
from typing import Any, BinaryIO, List, Pattern, Text, Tuple, overload
from typing import Any, BinaryIO, Pattern, Text, overload
_LongResp = Tuple[bytes, List[bytes], int]
_LongResp = tuple[bytes, list[bytes], int]
class error_proto(Exception): ...
@@ -22,7 +22,7 @@ class POP3:
def set_debuglevel(self, level: int) -> None: ...
def user(self, user: Text) -> bytes: ...
def pass_(self, pswd: Text) -> bytes: ...
def stat(self) -> Tuple[int, int]: ...
def stat(self) -> tuple[int, int]: ...
def list(self, which: Any | None = ...) -> _LongResp: ...
def retr(self, which: Any) -> _LongResp: ...
def dele(self, which: Any) -> bytes: ...