mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Simplify __all__ for unittest and xml.etree (#8029)
This commit is contained in:
@@ -4,89 +4,37 @@ from collections.abc import Callable, Generator, ItemsView, Iterable, Iterator,
|
||||
from typing import Any, TypeVar, overload
|
||||
from typing_extensions import Literal, SupportsIndex, TypeAlias, TypeGuard
|
||||
|
||||
__all__ = [
|
||||
"Comment",
|
||||
"dump",
|
||||
"Element",
|
||||
"ElementTree",
|
||||
"fromstring",
|
||||
"fromstringlist",
|
||||
"iselement",
|
||||
"iterparse",
|
||||
"parse",
|
||||
"ParseError",
|
||||
"PI",
|
||||
"ProcessingInstruction",
|
||||
"QName",
|
||||
"SubElement",
|
||||
"tostring",
|
||||
"tostringlist",
|
||||
"TreeBuilder",
|
||||
"VERSION",
|
||||
"XML",
|
||||
"XMLID",
|
||||
"XMLParser",
|
||||
"XMLPullParser",
|
||||
"register_namespace",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["C14NWriterTarget", "canonicalize"]
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
__all__ = [
|
||||
"Comment",
|
||||
"dump",
|
||||
"Element",
|
||||
"ElementTree",
|
||||
"fromstring",
|
||||
"fromstringlist",
|
||||
"indent",
|
||||
"iselement",
|
||||
"iterparse",
|
||||
"parse",
|
||||
"ParseError",
|
||||
"PI",
|
||||
"ProcessingInstruction",
|
||||
"QName",
|
||||
"SubElement",
|
||||
"tostring",
|
||||
"tostringlist",
|
||||
"TreeBuilder",
|
||||
"VERSION",
|
||||
"XML",
|
||||
"XMLID",
|
||||
"XMLParser",
|
||||
"XMLPullParser",
|
||||
"register_namespace",
|
||||
"canonicalize",
|
||||
"C14NWriterTarget",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"Comment",
|
||||
"dump",
|
||||
"Element",
|
||||
"ElementTree",
|
||||
"fromstring",
|
||||
"fromstringlist",
|
||||
"iselement",
|
||||
"iterparse",
|
||||
"parse",
|
||||
"ParseError",
|
||||
"PI",
|
||||
"ProcessingInstruction",
|
||||
"QName",
|
||||
"SubElement",
|
||||
"tostring",
|
||||
"tostringlist",
|
||||
"TreeBuilder",
|
||||
"VERSION",
|
||||
"XML",
|
||||
"XMLID",
|
||||
"XMLParser",
|
||||
"XMLPullParser",
|
||||
"register_namespace",
|
||||
"canonicalize",
|
||||
"C14NWriterTarget",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Comment",
|
||||
"dump",
|
||||
"Element",
|
||||
"ElementTree",
|
||||
"fromstring",
|
||||
"fromstringlist",
|
||||
"iselement",
|
||||
"iterparse",
|
||||
"parse",
|
||||
"ParseError",
|
||||
"PI",
|
||||
"ProcessingInstruction",
|
||||
"QName",
|
||||
"SubElement",
|
||||
"tostring",
|
||||
"tostringlist",
|
||||
"TreeBuilder",
|
||||
"VERSION",
|
||||
"XML",
|
||||
"XMLID",
|
||||
"XMLParser",
|
||||
"XMLPullParser",
|
||||
"register_namespace",
|
||||
]
|
||||
__all__ += ["indent"]
|
||||
|
||||
_T = TypeVar("_T")
|
||||
_FileRead: TypeAlias = StrOrBytesPath | FileDescriptor | SupportsRead[bytes] | SupportsRead[str]
|
||||
|
||||
Reference in New Issue
Block a user