Stdlib: fix three trivial issues with parameter defaults (#9618)

This commit is contained in:
Alex Waygood
2023-01-30 05:40:56 +00:00
committed by GitHub
parent 398bd90b8e
commit 6011cac0cc
5 changed files with 5 additions and 5 deletions

View File

@@ -90,7 +90,7 @@ class Mailbox(Generic[_MessageT]):
@overload
def pop(self, key: str, default: None = None) -> _MessageT | None: ...
@overload
def pop(self, key: str, default: _T = ...) -> _MessageT | _T: ...
def pop(self, key: str, default: _T) -> _MessageT | _T: ...
def popitem(self) -> tuple[str, _MessageT]: ...
def update(self, arg: _HasIteritems | _HasItems | Iterable[tuple[str, _MessageData]] | None = None) -> None: ...
@abstractmethod