mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-22 03:41:28 +08:00
stdlib: add argument default values (#9501)
This commit is contained in:
@@ -32,7 +32,7 @@ class _TranslationsReader(Protocol):
|
||||
# name: str
|
||||
|
||||
class NullTranslations:
|
||||
def __init__(self, fp: _TranslationsReader | None = ...) -> None: ...
|
||||
def __init__(self, fp: _TranslationsReader | None = None) -> None: ...
|
||||
def _parse(self, fp: _TranslationsReader) -> None: ...
|
||||
def add_fallback(self, fallback: NullTranslations) -> None: ...
|
||||
def gettext(self, message: str) -> str: ...
|
||||
@@ -49,7 +49,7 @@ class NullTranslations:
|
||||
def lgettext(self, message: str) -> str: ...
|
||||
def lngettext(self, msgid1: str, msgid2: str, n: int) -> str: ...
|
||||
|
||||
def install(self, names: Container[str] | None = ...) -> None: ...
|
||||
def install(self, names: Container[str] | None = None) -> None: ...
|
||||
|
||||
class GNUTranslations(NullTranslations):
|
||||
LE_MAGIC: Final[int]
|
||||
@@ -104,7 +104,7 @@ if sys.version_info >= (3, 11):
|
||||
class_: Callable[[io.BufferedReader], NullTranslations] | None = ...,
|
||||
fallback: bool = ...,
|
||||
) -> NullTranslations: ...
|
||||
def install(domain: str, localedir: StrPath | None = ..., *, names: Container[str] | None = ...) -> None: ...
|
||||
def install(domain: str, localedir: StrPath | None = None, *, names: Container[str] | None = None) -> None: ...
|
||||
|
||||
else:
|
||||
@overload
|
||||
@@ -148,8 +148,8 @@ else:
|
||||
domain: str, localedir: StrPath | None = ..., codeset: str | None = ..., names: Container[str] | None = ...
|
||||
) -> None: ...
|
||||
|
||||
def textdomain(domain: str | None = ...) -> str: ...
|
||||
def bindtextdomain(domain: str, localedir: StrPath | None = ...) -> str: ...
|
||||
def textdomain(domain: str | None = None) -> str: ...
|
||||
def bindtextdomain(domain: str, localedir: StrPath | None = None) -> str: ...
|
||||
def dgettext(domain: str, message: str) -> str: ...
|
||||
def dngettext(domain: str, msgid1: str, msgid2: str, n: int) -> str: ...
|
||||
def gettext(message: str) -> str: ...
|
||||
|
||||
Reference in New Issue
Block a user