mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-10 05:51:52 +08:00
Stdlib: fix three trivial issues with parameter defaults (#9618)
This commit is contained in:
@@ -41,7 +41,7 @@ def enumerate() -> list[Thread]: ...
|
||||
def main_thread() -> Thread: ...
|
||||
def settrace(func: TraceFunction) -> None: ...
|
||||
def setprofile(func: ProfileFunction | None) -> None: ...
|
||||
def stack_size(size: int = ...) -> int: ...
|
||||
def stack_size(size: int | None = None) -> int: ...
|
||||
|
||||
TIMEOUT_MAX: float
|
||||
|
||||
|
||||
@@ -63,9 +63,11 @@ def find( # type: ignore[misc]
|
||||
) -> str | None: ...
|
||||
@overload
|
||||
def find(
|
||||
domain: str, localedir: StrPath | None = None, languages: Iterable[str] | None = None, all: Literal[True] = ...
|
||||
domain: str, localedir: StrPath | None = None, languages: Iterable[str] | None = None, *, all: Literal[True]
|
||||
) -> list[str]: ...
|
||||
@overload
|
||||
def find(domain: str, localedir: StrPath | None, languages: Iterable[str] | None, all: Literal[True]) -> list[str]: ...
|
||||
@overload
|
||||
def find(domain: str, localedir: StrPath | None = None, languages: Iterable[str] | None = None, all: bool = False) -> Any: ...
|
||||
|
||||
_NullTranslationsT = TypeVar("_NullTranslationsT", bound=NullTranslations)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -83,7 +83,6 @@ distutils.core.gen_usage
|
||||
distutils.core.setup_keywords
|
||||
dummy_threading.Lock
|
||||
dummy_threading.RLock
|
||||
dummy_threading.stack_size
|
||||
html.parser.HTMLParser.unescape
|
||||
platform.popen
|
||||
plistlib.Data.asBase64
|
||||
|
||||
@@ -102,7 +102,6 @@ distutils.fancy_getopt.neg_alias_re
|
||||
dummy_threading.ExceptHookArgs
|
||||
dummy_threading.Lock
|
||||
dummy_threading.RLock
|
||||
dummy_threading.stack_size
|
||||
html.parser.HTMLParser.unescape
|
||||
multiprocessing.managers.SharedMemoryServer.create
|
||||
multiprocessing.managers.SharedMemoryServer.list_segments
|
||||
|
||||
Reference in New Issue
Block a user