stdlib: add argument default values (#9501)

This commit is contained in:
Jelle Zijlstra
2023-01-18 00:37:34 -08:00
committed by GitHub
parent 6cb934291f
commit ddfaca3200
272 changed files with 2529 additions and 2467 deletions

View File

@@ -65,11 +65,11 @@ class NNTP:
def __init__(
self,
host: str,
port: int = ...,
user: str | None = ...,
password: str | None = ...,
readermode: bool | None = ...,
usenetrc: bool = ...,
port: int = 119,
user: str | None = None,
password: str | None = None,
readermode: bool | None = None,
usenetrc: bool = False,
timeout: float = ...,
) -> None: ...
def __enter__(self: Self) -> Self: ...
@@ -79,24 +79,24 @@ class NNTP:
def set_debuglevel(self, level: int) -> None: ...
def debug(self, level: int) -> None: ...
def capabilities(self) -> tuple[str, dict[str, _list[str]]]: ...
def newgroups(self, date: datetime.date | datetime.datetime, *, file: _File = ...) -> tuple[str, _list[str]]: ...
def newnews(self, group: str, date: datetime.date | datetime.datetime, *, file: _File = ...) -> tuple[str, _list[str]]: ...
def list(self, group_pattern: str | None = ..., *, file: _File = ...) -> tuple[str, _list[str]]: ...
def newgroups(self, date: datetime.date | datetime.datetime, *, file: _File = None) -> tuple[str, _list[str]]: ...
def newnews(self, group: str, date: datetime.date | datetime.datetime, *, file: _File = None) -> tuple[str, _list[str]]: ...
def list(self, group_pattern: str | None = None, *, file: _File = None) -> tuple[str, _list[str]]: ...
def description(self, group: str) -> str: ...
def descriptions(self, group_pattern: str) -> tuple[str, dict[str, str]]: ...
def group(self, name: str) -> tuple[str, int, int, int, str]: ...
def help(self, *, file: _File = ...) -> tuple[str, _list[str]]: ...
def stat(self, message_spec: Any = ...) -> tuple[str, int, str]: ...
def help(self, *, file: _File = None) -> tuple[str, _list[str]]: ...
def stat(self, message_spec: Any = None) -> tuple[str, int, str]: ...
def next(self) -> tuple[str, int, str]: ...
def last(self) -> tuple[str, int, str]: ...
def head(self, message_spec: Any = ..., *, file: _File = ...) -> tuple[str, ArticleInfo]: ...
def body(self, message_spec: Any = ..., *, file: _File = ...) -> tuple[str, ArticleInfo]: ...
def article(self, message_spec: Any = ..., *, file: _File = ...) -> tuple[str, ArticleInfo]: ...
def head(self, message_spec: Any = None, *, file: _File = None) -> tuple[str, ArticleInfo]: ...
def body(self, message_spec: Any = None, *, file: _File = None) -> tuple[str, ArticleInfo]: ...
def article(self, message_spec: Any = None, *, file: _File = None) -> tuple[str, ArticleInfo]: ...
def slave(self) -> str: ...
def xhdr(self, hdr: str, str: Any, *, file: _File = ...) -> tuple[str, _list[str]]: ...
def xover(self, start: int, end: int, *, file: _File = ...) -> tuple[str, _list[tuple[int, dict[str, str]]]]: ...
def xhdr(self, hdr: str, str: Any, *, file: _File = None) -> tuple[str, _list[str]]: ...
def xover(self, start: int, end: int, *, file: _File = None) -> tuple[str, _list[tuple[int, dict[str, str]]]]: ...
def over(
self, message_spec: None | str | _list[Any] | tuple[Any, ...], *, file: _File = ...
self, message_spec: None | str | _list[Any] | tuple[Any, ...], *, file: _File = None
) -> tuple[str, _list[tuple[int, dict[str, str]]]]: ...
if sys.version_info < (3, 9):
def xgtitle(self, group: str, *, file: _File = ...) -> tuple[str, _list[tuple[str, str]]]: ...
@@ -106,8 +106,8 @@ class NNTP:
def post(self, data: bytes | Iterable[bytes]) -> str: ...
def ihave(self, message_id: Any, data: bytes | Iterable[bytes]) -> str: ...
def quit(self) -> str: ...
def login(self, user: str | None = ..., password: str | None = ..., usenetrc: bool = ...) -> None: ...
def starttls(self, context: ssl.SSLContext | None = ...) -> None: ...
def login(self, user: str | None = None, password: str | None = None, usenetrc: bool = True) -> None: ...
def starttls(self, context: ssl.SSLContext | None = None) -> None: ...
class NNTP_SSL(NNTP):
ssl_context: ssl.SSLContext | None
@@ -115,11 +115,11 @@ class NNTP_SSL(NNTP):
def __init__(
self,
host: str,
port: int = ...,
user: str | None = ...,
password: str | None = ...,
ssl_context: ssl.SSLContext | None = ...,
readermode: bool | None = ...,
usenetrc: bool = ...,
port: int = 563,
user: str | None = None,
password: str | None = None,
ssl_context: ssl.SSLContext | None = None,
readermode: bool | None = None,
usenetrc: bool = False,
timeout: float = ...,
) -> None: ...