mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-18 09:55:59 +08:00
@@ -32,6 +32,8 @@ class XMLParserType:
|
||||
def ExternalEntityParserCreate(self, context: str | None, encoding: str = ..., /) -> XMLParserType: ...
|
||||
def SetParamEntityParsing(self, flag: int, /) -> int: ...
|
||||
def UseForeignDTD(self, flag: bool = True, /) -> None: ...
|
||||
def GetReparseDeferralEnabled(self) -> bool: ...
|
||||
def SetReparseDeferralEnabled(self, enabled: bool, /) -> None: ...
|
||||
@property
|
||||
def intern(self) -> dict[str, str]: ...
|
||||
buffer_size: int
|
||||
|
||||
@@ -250,6 +250,7 @@ class XMLPullParser:
|
||||
# Second element in the tuple could be `Element`, `tuple[str, str]` or `None`.
|
||||
# Use `Any` to avoid false-positive errors.
|
||||
def read_events(self) -> Iterator[tuple[str, Any]]: ...
|
||||
def flush(self) -> None: ...
|
||||
|
||||
def XML(text: str | ReadableBuffer, parser: XMLParser | None = None) -> Element: ...
|
||||
def XMLID(text: str | ReadableBuffer, parser: XMLParser | None = None) -> tuple[Element, dict[str, Element]]: ...
|
||||
@@ -323,3 +324,4 @@ class XMLParser:
|
||||
def __init__(self, *, target: Any = ..., encoding: str | None = ...) -> None: ...
|
||||
def close(self) -> Any: ...
|
||||
def feed(self, data: str | ReadableBuffer, /) -> None: ...
|
||||
def flush(self) -> None: ...
|
||||
|
||||
@@ -704,3 +704,11 @@ typing(_extensions)?\.IO\.__iter__ # See https://github.com/python/typeshed/com
|
||||
(tarfile.AbsolutePathError)?
|
||||
(tarfile.AbsoluteLinkError)?
|
||||
(shutil.unpack_archive)?
|
||||
(pyexpat.XMLParserType.GetReparseDeferralEnabled)?
|
||||
(pyexpat.XMLParserType.SetReparseDeferralEnabled)?
|
||||
(xml.etree.ElementTree.XMLParser.flush)?
|
||||
(xml.etree.ElementTree.XMLPullParser.flush)?
|
||||
(xml.etree.cElementTree.XMLParser.flush)?
|
||||
(xml.etree.cElementTree.XMLPullParser.flush)?
|
||||
(xml.parsers.expat.XMLParserType.GetReparseDeferralEnabled)?
|
||||
(xml.parsers.expat.XMLParserType.SetReparseDeferralEnabled)?
|
||||
|
||||
Reference in New Issue
Block a user