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

@@ -9,7 +9,7 @@ class _SupportsReadClose(SupportsRead[_T_co], Protocol[_T_co]):
def close(self) -> None: ...
class SAXException(Exception):
def __init__(self, msg: str, exception: Exception | None = ...) -> None: ...
def __init__(self, msg: str, exception: Exception | None = None) -> None: ...
def getMessage(self) -> str: ...
def getException(self) -> Exception: ...
def __getitem__(self, ix: Any) -> NoReturn: ...

View File

@@ -11,9 +11,9 @@ def quoteattr(data: str, entities: Mapping[str, str] = ...) -> str: ...
class XMLGenerator(handler.ContentHandler):
def __init__(
self,
out: TextIOBase | RawIOBase | StreamWriter | StreamReaderWriter | SupportsWrite[str] | None = ...,
encoding: str = ...,
short_empty_elements: bool = ...,
out: TextIOBase | RawIOBase | StreamWriter | StreamReaderWriter | SupportsWrite[str] | None = None,
encoding: str = "iso-8859-1",
short_empty_elements: bool = False,
) -> None: ...
def startDocument(self): ...
def endDocument(self): ...
@@ -28,7 +28,7 @@ class XMLGenerator(handler.ContentHandler):
def processingInstruction(self, target, data): ...
class XMLFilterBase(xmlreader.XMLReader):
def __init__(self, parent: xmlreader.XMLReader | None = ...) -> None: ...
def __init__(self, parent: xmlreader.XMLReader | None = None) -> None: ...
def error(self, exception): ...
def fatalError(self, exception): ...
def warning(self, exception): ...
@@ -57,4 +57,4 @@ class XMLFilterBase(xmlreader.XMLReader):
def getParent(self): ...
def setParent(self, parent): ...
def prepare_input_source(source, base=...): ...
def prepare_input_source(source, base=""): ...

View File

@@ -17,7 +17,7 @@ class XMLReader:
def setProperty(self, name, value): ...
class IncrementalParser(XMLReader):
def __init__(self, bufsize: int = ...) -> None: ...
def __init__(self, bufsize: int = 65536) -> None: ...
def parse(self, source): ...
def feed(self, data): ...
def prepareParser(self, source): ...
@@ -31,7 +31,7 @@ class Locator:
def getSystemId(self): ...
class InputSource:
def __init__(self, system_id: str | None = ...) -> None: ...
def __init__(self, system_id: str | None = None) -> None: ...
def setPublicId(self, public_id): ...
def getPublicId(self): ...
def setSystemId(self, system_id): ...
@@ -57,7 +57,7 @@ class AttributesImpl:
def __getitem__(self, name): ...
def keys(self): ...
def __contains__(self, name): ...
def get(self, name, alternative=...): ...
def get(self, name, alternative=None): ...
def copy(self): ...
def items(self): ...
def values(self): ...