mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 20:54:28 +08:00
Simplify __all__ for modules beginning with 'm' to 't' (#8028)
This commit is contained in:
@@ -29,85 +29,47 @@ if sys.version_info >= (3, 8):
|
||||
if sys.platform != "win32":
|
||||
from multiprocessing.context import ForkContext, ForkServerContext
|
||||
|
||||
__all__ = [
|
||||
"Array",
|
||||
"AuthenticationError",
|
||||
"Barrier",
|
||||
"BoundedSemaphore",
|
||||
"BufferTooShort",
|
||||
"Condition",
|
||||
"Event",
|
||||
"JoinableQueue",
|
||||
"Lock",
|
||||
"Manager",
|
||||
"Pipe",
|
||||
"Pool",
|
||||
"Process",
|
||||
"ProcessError",
|
||||
"Queue",
|
||||
"RLock",
|
||||
"RawArray",
|
||||
"RawValue",
|
||||
"Semaphore",
|
||||
"SimpleQueue",
|
||||
"TimeoutError",
|
||||
"Value",
|
||||
"active_children",
|
||||
"allow_connection_pickling",
|
||||
"cpu_count",
|
||||
"current_process",
|
||||
"freeze_support",
|
||||
"get_all_start_methods",
|
||||
"get_context",
|
||||
"get_logger",
|
||||
"get_start_method",
|
||||
"log_to_stderr",
|
||||
"reducer",
|
||||
"set_executable",
|
||||
"set_forkserver_preload",
|
||||
"set_start_method",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"Array",
|
||||
"AuthenticationError",
|
||||
"Barrier",
|
||||
"BoundedSemaphore",
|
||||
"BufferTooShort",
|
||||
"Condition",
|
||||
"Event",
|
||||
"JoinableQueue",
|
||||
"Lock",
|
||||
"Manager",
|
||||
"Pipe",
|
||||
"Pool",
|
||||
"Process",
|
||||
"ProcessError",
|
||||
"Queue",
|
||||
"RLock",
|
||||
"RawArray",
|
||||
"RawValue",
|
||||
"Semaphore",
|
||||
"SimpleQueue",
|
||||
"TimeoutError",
|
||||
"Value",
|
||||
"active_children",
|
||||
"allow_connection_pickling",
|
||||
"cpu_count",
|
||||
"current_process",
|
||||
"freeze_support",
|
||||
"get_all_start_methods",
|
||||
"get_context",
|
||||
"get_logger",
|
||||
"get_start_method",
|
||||
"parent_process",
|
||||
"log_to_stderr",
|
||||
"reducer",
|
||||
"set_executable",
|
||||
"set_forkserver_preload",
|
||||
"set_start_method",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Array",
|
||||
"AuthenticationError",
|
||||
"Barrier",
|
||||
"BoundedSemaphore",
|
||||
"BufferTooShort",
|
||||
"Condition",
|
||||
"Event",
|
||||
"JoinableQueue",
|
||||
"Lock",
|
||||
"Manager",
|
||||
"Pipe",
|
||||
"Pool",
|
||||
"Process",
|
||||
"ProcessError",
|
||||
"Queue",
|
||||
"RLock",
|
||||
"RawArray",
|
||||
"RawValue",
|
||||
"Semaphore",
|
||||
"SimpleQueue",
|
||||
"TimeoutError",
|
||||
"Value",
|
||||
"active_children",
|
||||
"allow_connection_pickling",
|
||||
"cpu_count",
|
||||
"current_process",
|
||||
"freeze_support",
|
||||
"get_all_start_methods",
|
||||
"get_context",
|
||||
"get_logger",
|
||||
"get_start_method",
|
||||
"log_to_stderr",
|
||||
"reducer",
|
||||
"set_executable",
|
||||
"set_forkserver_preload",
|
||||
"set_start_method",
|
||||
]
|
||||
__all__ += ["parent_process"]
|
||||
|
||||
# The following type aliases can be used to annotate the return values of
|
||||
# the corresponding functions. They are not defined at runtime.
|
||||
|
||||
@@ -45,89 +45,49 @@ from posixpath import (
|
||||
from typing import AnyStr, overload
|
||||
from typing_extensions import LiteralString
|
||||
|
||||
if sys.version_info >= (3, 7) or sys.platform != "win32":
|
||||
__all__ = [
|
||||
"normcase",
|
||||
"isabs",
|
||||
"join",
|
||||
"splitdrive",
|
||||
"split",
|
||||
"splitext",
|
||||
"basename",
|
||||
"dirname",
|
||||
"commonprefix",
|
||||
"getsize",
|
||||
"getmtime",
|
||||
"getatime",
|
||||
"getctime",
|
||||
"islink",
|
||||
"exists",
|
||||
"lexists",
|
||||
"isdir",
|
||||
"isfile",
|
||||
"ismount",
|
||||
"expanduser",
|
||||
"expandvars",
|
||||
"normpath",
|
||||
"abspath",
|
||||
"curdir",
|
||||
"pardir",
|
||||
"sep",
|
||||
"pathsep",
|
||||
"defpath",
|
||||
"altsep",
|
||||
"extsep",
|
||||
"devnull",
|
||||
"realpath",
|
||||
"supports_unicode_filenames",
|
||||
"relpath",
|
||||
"samefile",
|
||||
"sameopenfile",
|
||||
"samestat",
|
||||
"commonpath",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"normcase",
|
||||
"isabs",
|
||||
"join",
|
||||
"splitdrive",
|
||||
"split",
|
||||
"splitext",
|
||||
"basename",
|
||||
"dirname",
|
||||
"commonprefix",
|
||||
"getsize",
|
||||
"getmtime",
|
||||
"getatime",
|
||||
"getctime",
|
||||
"islink",
|
||||
"exists",
|
||||
"lexists",
|
||||
"isdir",
|
||||
"isfile",
|
||||
"ismount",
|
||||
"expanduser",
|
||||
"expandvars",
|
||||
"normpath",
|
||||
"abspath",
|
||||
"splitunc",
|
||||
"curdir",
|
||||
"pardir",
|
||||
"sep",
|
||||
"pathsep",
|
||||
"defpath",
|
||||
"altsep",
|
||||
"extsep",
|
||||
"devnull",
|
||||
"realpath",
|
||||
"supports_unicode_filenames",
|
||||
"relpath",
|
||||
"samefile",
|
||||
"sameopenfile",
|
||||
"samestat",
|
||||
"commonpath",
|
||||
]
|
||||
__all__ = [
|
||||
"normcase",
|
||||
"isabs",
|
||||
"join",
|
||||
"splitdrive",
|
||||
"split",
|
||||
"splitext",
|
||||
"basename",
|
||||
"dirname",
|
||||
"commonprefix",
|
||||
"getsize",
|
||||
"getmtime",
|
||||
"getatime",
|
||||
"getctime",
|
||||
"islink",
|
||||
"exists",
|
||||
"lexists",
|
||||
"isdir",
|
||||
"isfile",
|
||||
"ismount",
|
||||
"expanduser",
|
||||
"expandvars",
|
||||
"normpath",
|
||||
"abspath",
|
||||
"curdir",
|
||||
"pardir",
|
||||
"sep",
|
||||
"pathsep",
|
||||
"defpath",
|
||||
"altsep",
|
||||
"extsep",
|
||||
"devnull",
|
||||
"realpath",
|
||||
"supports_unicode_filenames",
|
||||
"relpath",
|
||||
"samefile",
|
||||
"sameopenfile",
|
||||
"samestat",
|
||||
"commonpath",
|
||||
]
|
||||
|
||||
if sys.version_info < (3, 7) and sys.platform == "win32":
|
||||
__all__ += ["splitunc"]
|
||||
|
||||
def splitunc(p: AnyStr) -> tuple[AnyStr, AnyStr]: ... # deprecated
|
||||
|
||||
|
||||
@@ -2,121 +2,65 @@ import sys
|
||||
|
||||
from _operator import *
|
||||
|
||||
__all__ = [
|
||||
"abs",
|
||||
"add",
|
||||
"and_",
|
||||
"attrgetter",
|
||||
"concat",
|
||||
"contains",
|
||||
"countOf",
|
||||
"delitem",
|
||||
"eq",
|
||||
"floordiv",
|
||||
"ge",
|
||||
"getitem",
|
||||
"gt",
|
||||
"iadd",
|
||||
"iand",
|
||||
"iconcat",
|
||||
"ifloordiv",
|
||||
"ilshift",
|
||||
"imatmul",
|
||||
"imod",
|
||||
"imul",
|
||||
"index",
|
||||
"indexOf",
|
||||
"inv",
|
||||
"invert",
|
||||
"ior",
|
||||
"ipow",
|
||||
"irshift",
|
||||
"is_",
|
||||
"is_not",
|
||||
"isub",
|
||||
"itemgetter",
|
||||
"itruediv",
|
||||
"ixor",
|
||||
"le",
|
||||
"length_hint",
|
||||
"lshift",
|
||||
"lt",
|
||||
"matmul",
|
||||
"methodcaller",
|
||||
"mod",
|
||||
"mul",
|
||||
"ne",
|
||||
"neg",
|
||||
"not_",
|
||||
"or_",
|
||||
"pos",
|
||||
"pow",
|
||||
"rshift",
|
||||
"setitem",
|
||||
"sub",
|
||||
"truediv",
|
||||
"truth",
|
||||
"xor",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
__all__ = [
|
||||
"abs",
|
||||
"add",
|
||||
"and_",
|
||||
"attrgetter",
|
||||
"call",
|
||||
"concat",
|
||||
"contains",
|
||||
"countOf",
|
||||
"delitem",
|
||||
"eq",
|
||||
"floordiv",
|
||||
"ge",
|
||||
"getitem",
|
||||
"gt",
|
||||
"iadd",
|
||||
"iand",
|
||||
"iconcat",
|
||||
"ifloordiv",
|
||||
"ilshift",
|
||||
"imatmul",
|
||||
"imod",
|
||||
"imul",
|
||||
"index",
|
||||
"indexOf",
|
||||
"inv",
|
||||
"invert",
|
||||
"ior",
|
||||
"ipow",
|
||||
"irshift",
|
||||
"is_",
|
||||
"is_not",
|
||||
"isub",
|
||||
"itemgetter",
|
||||
"itruediv",
|
||||
"ixor",
|
||||
"le",
|
||||
"length_hint",
|
||||
"lshift",
|
||||
"lt",
|
||||
"matmul",
|
||||
"methodcaller",
|
||||
"mod",
|
||||
"mul",
|
||||
"ne",
|
||||
"neg",
|
||||
"not_",
|
||||
"or_",
|
||||
"pos",
|
||||
"pow",
|
||||
"rshift",
|
||||
"setitem",
|
||||
"sub",
|
||||
"truediv",
|
||||
"truth",
|
||||
"xor",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"abs",
|
||||
"add",
|
||||
"and_",
|
||||
"attrgetter",
|
||||
"concat",
|
||||
"contains",
|
||||
"countOf",
|
||||
"delitem",
|
||||
"eq",
|
||||
"floordiv",
|
||||
"ge",
|
||||
"getitem",
|
||||
"gt",
|
||||
"iadd",
|
||||
"iand",
|
||||
"iconcat",
|
||||
"ifloordiv",
|
||||
"ilshift",
|
||||
"imatmul",
|
||||
"imod",
|
||||
"imul",
|
||||
"index",
|
||||
"indexOf",
|
||||
"inv",
|
||||
"invert",
|
||||
"ior",
|
||||
"ipow",
|
||||
"irshift",
|
||||
"is_",
|
||||
"is_not",
|
||||
"isub",
|
||||
"itemgetter",
|
||||
"itruediv",
|
||||
"ixor",
|
||||
"le",
|
||||
"length_hint",
|
||||
"lshift",
|
||||
"lt",
|
||||
"matmul",
|
||||
"methodcaller",
|
||||
"mod",
|
||||
"mul",
|
||||
"ne",
|
||||
"neg",
|
||||
"not_",
|
||||
"or_",
|
||||
"pos",
|
||||
"pow",
|
||||
"rshift",
|
||||
"setitem",
|
||||
"sub",
|
||||
"truediv",
|
||||
"truth",
|
||||
"xor",
|
||||
]
|
||||
__all__ += ["call"]
|
||||
|
||||
__lt__ = lt
|
||||
__le__ = le
|
||||
|
||||
@@ -4,172 +4,89 @@ from collections.abc import Callable, Iterable, Iterator, Mapping
|
||||
from typing import Any, ClassVar, Protocol, SupportsBytes, Union
|
||||
from typing_extensions import SupportsIndex, TypeAlias, final
|
||||
|
||||
__all__ = [
|
||||
"PickleError",
|
||||
"PicklingError",
|
||||
"UnpicklingError",
|
||||
"Pickler",
|
||||
"Unpickler",
|
||||
"dump",
|
||||
"dumps",
|
||||
"load",
|
||||
"loads",
|
||||
"ADDITEMS",
|
||||
"APPEND",
|
||||
"APPENDS",
|
||||
"BINBYTES",
|
||||
"BINBYTES8",
|
||||
"BINFLOAT",
|
||||
"BINGET",
|
||||
"BININT",
|
||||
"BININT1",
|
||||
"BININT2",
|
||||
"BINPERSID",
|
||||
"BINPUT",
|
||||
"BINSTRING",
|
||||
"BINUNICODE",
|
||||
"BINUNICODE8",
|
||||
"BUILD",
|
||||
"DEFAULT_PROTOCOL",
|
||||
"DICT",
|
||||
"DUP",
|
||||
"EMPTY_DICT",
|
||||
"EMPTY_LIST",
|
||||
"EMPTY_SET",
|
||||
"EMPTY_TUPLE",
|
||||
"EXT1",
|
||||
"EXT2",
|
||||
"EXT4",
|
||||
"FALSE",
|
||||
"FLOAT",
|
||||
"FRAME",
|
||||
"FROZENSET",
|
||||
"GET",
|
||||
"GLOBAL",
|
||||
"HIGHEST_PROTOCOL",
|
||||
"INST",
|
||||
"INT",
|
||||
"LIST",
|
||||
"LONG",
|
||||
"LONG1",
|
||||
"LONG4",
|
||||
"LONG_BINGET",
|
||||
"LONG_BINPUT",
|
||||
"MARK",
|
||||
"MEMOIZE",
|
||||
"NEWFALSE",
|
||||
"NEWOBJ",
|
||||
"NEWOBJ_EX",
|
||||
"NEWTRUE",
|
||||
"NONE",
|
||||
"OBJ",
|
||||
"PERSID",
|
||||
"POP",
|
||||
"POP_MARK",
|
||||
"PROTO",
|
||||
"PUT",
|
||||
"REDUCE",
|
||||
"SETITEM",
|
||||
"SETITEMS",
|
||||
"SHORT_BINBYTES",
|
||||
"SHORT_BINSTRING",
|
||||
"SHORT_BINUNICODE",
|
||||
"STACK_GLOBAL",
|
||||
"STOP",
|
||||
"STRING",
|
||||
"TRUE",
|
||||
"TUPLE",
|
||||
"TUPLE1",
|
||||
"TUPLE2",
|
||||
"TUPLE3",
|
||||
"UNICODE",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"PickleError",
|
||||
"PicklingError",
|
||||
"UnpicklingError",
|
||||
"Pickler",
|
||||
"Unpickler",
|
||||
"dump",
|
||||
"dumps",
|
||||
"load",
|
||||
"loads",
|
||||
"PickleBuffer",
|
||||
"ADDITEMS",
|
||||
"APPEND",
|
||||
"APPENDS",
|
||||
"BINBYTES",
|
||||
"BINBYTES8",
|
||||
"BINFLOAT",
|
||||
"BINGET",
|
||||
"BININT",
|
||||
"BININT1",
|
||||
"BININT2",
|
||||
"BINPERSID",
|
||||
"BINPUT",
|
||||
"BINSTRING",
|
||||
"BINUNICODE",
|
||||
"BINUNICODE8",
|
||||
"BUILD",
|
||||
"BYTEARRAY8",
|
||||
"DEFAULT_PROTOCOL",
|
||||
"DICT",
|
||||
"DUP",
|
||||
"EMPTY_DICT",
|
||||
"EMPTY_LIST",
|
||||
"EMPTY_SET",
|
||||
"EMPTY_TUPLE",
|
||||
"EXT1",
|
||||
"EXT2",
|
||||
"EXT4",
|
||||
"FALSE",
|
||||
"FLOAT",
|
||||
"FRAME",
|
||||
"FROZENSET",
|
||||
"GET",
|
||||
"GLOBAL",
|
||||
"HIGHEST_PROTOCOL",
|
||||
"INST",
|
||||
"INT",
|
||||
"LIST",
|
||||
"LONG",
|
||||
"LONG1",
|
||||
"LONG4",
|
||||
"LONG_BINGET",
|
||||
"LONG_BINPUT",
|
||||
"MARK",
|
||||
"MEMOIZE",
|
||||
"NEWFALSE",
|
||||
"NEWOBJ",
|
||||
"NEWOBJ_EX",
|
||||
"NEWTRUE",
|
||||
"NEXT_BUFFER",
|
||||
"NONE",
|
||||
"OBJ",
|
||||
"PERSID",
|
||||
"POP",
|
||||
"POP_MARK",
|
||||
"PROTO",
|
||||
"PUT",
|
||||
"READONLY_BUFFER",
|
||||
"REDUCE",
|
||||
"SETITEM",
|
||||
"SETITEMS",
|
||||
"SHORT_BINBYTES",
|
||||
"SHORT_BINSTRING",
|
||||
"SHORT_BINUNICODE",
|
||||
"STACK_GLOBAL",
|
||||
"STOP",
|
||||
"STRING",
|
||||
"TRUE",
|
||||
"TUPLE",
|
||||
"TUPLE1",
|
||||
"TUPLE2",
|
||||
"TUPLE3",
|
||||
"UNICODE",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"PickleError",
|
||||
"PicklingError",
|
||||
"UnpicklingError",
|
||||
"Pickler",
|
||||
"Unpickler",
|
||||
"dump",
|
||||
"dumps",
|
||||
"load",
|
||||
"loads",
|
||||
"ADDITEMS",
|
||||
"APPEND",
|
||||
"APPENDS",
|
||||
"BINBYTES",
|
||||
"BINBYTES8",
|
||||
"BINFLOAT",
|
||||
"BINGET",
|
||||
"BININT",
|
||||
"BININT1",
|
||||
"BININT2",
|
||||
"BINPERSID",
|
||||
"BINPUT",
|
||||
"BINSTRING",
|
||||
"BINUNICODE",
|
||||
"BINUNICODE8",
|
||||
"BUILD",
|
||||
"DEFAULT_PROTOCOL",
|
||||
"DICT",
|
||||
"DUP",
|
||||
"EMPTY_DICT",
|
||||
"EMPTY_LIST",
|
||||
"EMPTY_SET",
|
||||
"EMPTY_TUPLE",
|
||||
"EXT1",
|
||||
"EXT2",
|
||||
"EXT4",
|
||||
"FALSE",
|
||||
"FLOAT",
|
||||
"FRAME",
|
||||
"FROZENSET",
|
||||
"GET",
|
||||
"GLOBAL",
|
||||
"HIGHEST_PROTOCOL",
|
||||
"INST",
|
||||
"INT",
|
||||
"LIST",
|
||||
"LONG",
|
||||
"LONG1",
|
||||
"LONG4",
|
||||
"LONG_BINGET",
|
||||
"LONG_BINPUT",
|
||||
"MARK",
|
||||
"MEMOIZE",
|
||||
"NEWFALSE",
|
||||
"NEWOBJ",
|
||||
"NEWOBJ_EX",
|
||||
"NEWTRUE",
|
||||
"NONE",
|
||||
"OBJ",
|
||||
"PERSID",
|
||||
"POP",
|
||||
"POP_MARK",
|
||||
"PROTO",
|
||||
"PUT",
|
||||
"REDUCE",
|
||||
"SETITEM",
|
||||
"SETITEMS",
|
||||
"SHORT_BINBYTES",
|
||||
"SHORT_BINSTRING",
|
||||
"SHORT_BINUNICODE",
|
||||
"STACK_GLOBAL",
|
||||
"STOP",
|
||||
"STRING",
|
||||
"TRUE",
|
||||
"TUPLE",
|
||||
"TUPLE1",
|
||||
"TUPLE2",
|
||||
"TUPLE3",
|
||||
"UNICODE",
|
||||
]
|
||||
__all__ += ["BYTEARRAY8", "NEXT_BUFFER", "PickleBuffer", "READONLY_BUFFER"]
|
||||
|
||||
HIGHEST_PROTOCOL: int
|
||||
DEFAULT_PROTOCOL: int
|
||||
|
||||
@@ -5,61 +5,35 @@ from collections.abc import Callable, Iterable, MutableSequence, Sequence, Set a
|
||||
from fractions import Fraction
|
||||
from typing import Any, ClassVar, NoReturn, TypeVar
|
||||
|
||||
__all__ = [
|
||||
"Random",
|
||||
"seed",
|
||||
"random",
|
||||
"uniform",
|
||||
"randint",
|
||||
"choice",
|
||||
"sample",
|
||||
"randrange",
|
||||
"shuffle",
|
||||
"normalvariate",
|
||||
"lognormvariate",
|
||||
"expovariate",
|
||||
"vonmisesvariate",
|
||||
"gammavariate",
|
||||
"triangular",
|
||||
"gauss",
|
||||
"betavariate",
|
||||
"paretovariate",
|
||||
"weibullvariate",
|
||||
"getstate",
|
||||
"setstate",
|
||||
"getrandbits",
|
||||
"choices",
|
||||
"SystemRandom",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
__all__ = [
|
||||
"Random",
|
||||
"SystemRandom",
|
||||
"betavariate",
|
||||
"choice",
|
||||
"choices",
|
||||
"expovariate",
|
||||
"gammavariate",
|
||||
"gauss",
|
||||
"getrandbits",
|
||||
"getstate",
|
||||
"lognormvariate",
|
||||
"normalvariate",
|
||||
"paretovariate",
|
||||
"randbytes",
|
||||
"randint",
|
||||
"random",
|
||||
"randrange",
|
||||
"sample",
|
||||
"seed",
|
||||
"setstate",
|
||||
"shuffle",
|
||||
"triangular",
|
||||
"uniform",
|
||||
"vonmisesvariate",
|
||||
"weibullvariate",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Random",
|
||||
"seed",
|
||||
"random",
|
||||
"uniform",
|
||||
"randint",
|
||||
"choice",
|
||||
"sample",
|
||||
"randrange",
|
||||
"shuffle",
|
||||
"normalvariate",
|
||||
"lognormvariate",
|
||||
"expovariate",
|
||||
"vonmisesvariate",
|
||||
"gammavariate",
|
||||
"triangular",
|
||||
"gauss",
|
||||
"betavariate",
|
||||
"paretovariate",
|
||||
"weibullvariate",
|
||||
"getstate",
|
||||
"setstate",
|
||||
"getrandbits",
|
||||
"choices",
|
||||
"SystemRandom",
|
||||
]
|
||||
__all__ += ["randbytes"]
|
||||
|
||||
_T = TypeVar("_T")
|
||||
|
||||
|
||||
128
stdlib/re.pyi
128
stdlib/re.pyi
@@ -13,101 +13,41 @@ if sys.version_info >= (3, 7):
|
||||
else:
|
||||
from typing import Match, Pattern
|
||||
|
||||
__all__ = [
|
||||
"match",
|
||||
"fullmatch",
|
||||
"search",
|
||||
"sub",
|
||||
"subn",
|
||||
"split",
|
||||
"findall",
|
||||
"finditer",
|
||||
"compile",
|
||||
"purge",
|
||||
"template",
|
||||
"escape",
|
||||
"error",
|
||||
"A",
|
||||
"I",
|
||||
"L",
|
||||
"M",
|
||||
"S",
|
||||
"X",
|
||||
"U",
|
||||
"ASCII",
|
||||
"IGNORECASE",
|
||||
"LOCALE",
|
||||
"MULTILINE",
|
||||
"DOTALL",
|
||||
"VERBOSE",
|
||||
"UNICODE",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["Match", "Pattern"]
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
__all__ = [
|
||||
"match",
|
||||
"fullmatch",
|
||||
"search",
|
||||
"sub",
|
||||
"subn",
|
||||
"split",
|
||||
"findall",
|
||||
"finditer",
|
||||
"compile",
|
||||
"purge",
|
||||
"escape",
|
||||
"error",
|
||||
"Pattern",
|
||||
"Match",
|
||||
"A",
|
||||
"I",
|
||||
"L",
|
||||
"M",
|
||||
"S",
|
||||
"X",
|
||||
"U",
|
||||
"ASCII",
|
||||
"IGNORECASE",
|
||||
"LOCALE",
|
||||
"MULTILINE",
|
||||
"DOTALL",
|
||||
"VERBOSE",
|
||||
"UNICODE",
|
||||
"RegexFlag",
|
||||
"NOFLAG",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"match",
|
||||
"fullmatch",
|
||||
"search",
|
||||
"sub",
|
||||
"subn",
|
||||
"split",
|
||||
"findall",
|
||||
"finditer",
|
||||
"compile",
|
||||
"purge",
|
||||
"template",
|
||||
"escape",
|
||||
"error",
|
||||
"Pattern",
|
||||
"Match",
|
||||
"A",
|
||||
"I",
|
||||
"L",
|
||||
"M",
|
||||
"S",
|
||||
"X",
|
||||
"U",
|
||||
"ASCII",
|
||||
"IGNORECASE",
|
||||
"LOCALE",
|
||||
"MULTILINE",
|
||||
"DOTALL",
|
||||
"VERBOSE",
|
||||
"UNICODE",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"match",
|
||||
"fullmatch",
|
||||
"search",
|
||||
"sub",
|
||||
"subn",
|
||||
"split",
|
||||
"findall",
|
||||
"finditer",
|
||||
"compile",
|
||||
"purge",
|
||||
"template",
|
||||
"escape",
|
||||
"error",
|
||||
"A",
|
||||
"I",
|
||||
"L",
|
||||
"M",
|
||||
"S",
|
||||
"X",
|
||||
"U",
|
||||
"ASCII",
|
||||
"IGNORECASE",
|
||||
"LOCALE",
|
||||
"MULTILINE",
|
||||
"DOTALL",
|
||||
"VERBOSE",
|
||||
"UNICODE",
|
||||
]
|
||||
__all__ += ["NOFLAG", "RegexFlag"]
|
||||
|
||||
class RegexFlag(enum.IntFlag):
|
||||
A = sre_compile.SRE_FLAG_ASCII
|
||||
|
||||
@@ -8,39 +8,24 @@ from types import TracebackType
|
||||
from typing import Any, Pattern, Protocol, overload
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
__all__ = [
|
||||
"SMTPException",
|
||||
"SMTPServerDisconnected",
|
||||
"SMTPResponseException",
|
||||
"SMTPSenderRefused",
|
||||
"SMTPRecipientsRefused",
|
||||
"SMTPDataError",
|
||||
"SMTPConnectError",
|
||||
"SMTPHeloError",
|
||||
"SMTPAuthenticationError",
|
||||
"quoteaddr",
|
||||
"quotedata",
|
||||
"SMTP",
|
||||
"SMTP_SSL",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"SMTPException",
|
||||
"SMTPNotSupportedError",
|
||||
"SMTPServerDisconnected",
|
||||
"SMTPResponseException",
|
||||
"SMTPSenderRefused",
|
||||
"SMTPRecipientsRefused",
|
||||
"SMTPDataError",
|
||||
"SMTPConnectError",
|
||||
"SMTPHeloError",
|
||||
"SMTPAuthenticationError",
|
||||
"quoteaddr",
|
||||
"quotedata",
|
||||
"SMTP",
|
||||
"SMTP_SSL",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"SMTPException",
|
||||
"SMTPServerDisconnected",
|
||||
"SMTPResponseException",
|
||||
"SMTPSenderRefused",
|
||||
"SMTPRecipientsRefused",
|
||||
"SMTPDataError",
|
||||
"SMTPConnectError",
|
||||
"SMTPHeloError",
|
||||
"SMTPAuthenticationError",
|
||||
"quoteaddr",
|
||||
"quotedata",
|
||||
"SMTP",
|
||||
"SMTP_SSL",
|
||||
]
|
||||
__all__ += ["SMTPNotSupportedError"]
|
||||
|
||||
_Reply: TypeAlias = tuple[int, bytes]
|
||||
_SendErrs: TypeAlias = dict[str, _Reply]
|
||||
|
||||
@@ -6,36 +6,26 @@ from socket import socket as _socket
|
||||
from typing import Any, BinaryIO, ClassVar, Union
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
if sys.platform == "win32":
|
||||
__all__ = [
|
||||
"BaseServer",
|
||||
"TCPServer",
|
||||
"UDPServer",
|
||||
"ThreadingUDPServer",
|
||||
"ThreadingTCPServer",
|
||||
"BaseRequestHandler",
|
||||
"StreamRequestHandler",
|
||||
"DatagramRequestHandler",
|
||||
"ThreadingMixIn",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"BaseServer",
|
||||
"TCPServer",
|
||||
"UDPServer",
|
||||
"ThreadingUDPServer",
|
||||
"ThreadingTCPServer",
|
||||
"BaseRequestHandler",
|
||||
"StreamRequestHandler",
|
||||
"DatagramRequestHandler",
|
||||
"ThreadingMixIn",
|
||||
"ForkingUDPServer",
|
||||
"ForkingTCPServer",
|
||||
__all__ = [
|
||||
"BaseServer",
|
||||
"TCPServer",
|
||||
"UDPServer",
|
||||
"ThreadingUDPServer",
|
||||
"ThreadingTCPServer",
|
||||
"BaseRequestHandler",
|
||||
"StreamRequestHandler",
|
||||
"DatagramRequestHandler",
|
||||
"ThreadingMixIn",
|
||||
]
|
||||
if sys.platform != "win32":
|
||||
__all__ += [
|
||||
"ForkingMixIn",
|
||||
"UnixStreamServer",
|
||||
"UnixDatagramServer",
|
||||
"ThreadingUnixStreamServer",
|
||||
"ForkingTCPServer",
|
||||
"ForkingUDPServer",
|
||||
"ThreadingUnixDatagramServer",
|
||||
"ThreadingUnixStreamServer",
|
||||
"UnixDatagramServer",
|
||||
"UnixStreamServer",
|
||||
]
|
||||
|
||||
_RequestType: TypeAlias = Union[_socket, tuple[bytes, _socket]]
|
||||
|
||||
@@ -6,64 +6,26 @@ from fractions import Fraction
|
||||
from typing import Any, NamedTuple, SupportsFloat, TypeVar
|
||||
from typing_extensions import Literal, TypeAlias
|
||||
|
||||
__all__ = [
|
||||
"StatisticsError",
|
||||
"pstdev",
|
||||
"pvariance",
|
||||
"stdev",
|
||||
"variance",
|
||||
"median",
|
||||
"median_low",
|
||||
"median_high",
|
||||
"median_grouped",
|
||||
"mean",
|
||||
"mode",
|
||||
"harmonic_mean",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["geometric_mean", "multimode", "NormalDist", "fmean", "quantiles"]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"NormalDist",
|
||||
"StatisticsError",
|
||||
"correlation",
|
||||
"covariance",
|
||||
"fmean",
|
||||
"geometric_mean",
|
||||
"harmonic_mean",
|
||||
"linear_regression",
|
||||
"mean",
|
||||
"median",
|
||||
"median_grouped",
|
||||
"median_high",
|
||||
"median_low",
|
||||
"mode",
|
||||
"multimode",
|
||||
"pstdev",
|
||||
"pvariance",
|
||||
"quantiles",
|
||||
"stdev",
|
||||
"variance",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"NormalDist",
|
||||
"StatisticsError",
|
||||
"fmean",
|
||||
"geometric_mean",
|
||||
"harmonic_mean",
|
||||
"mean",
|
||||
"median",
|
||||
"median_grouped",
|
||||
"median_high",
|
||||
"median_low",
|
||||
"mode",
|
||||
"multimode",
|
||||
"pstdev",
|
||||
"pvariance",
|
||||
"quantiles",
|
||||
"stdev",
|
||||
"variance",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"StatisticsError",
|
||||
"pstdev",
|
||||
"pvariance",
|
||||
"stdev",
|
||||
"variance",
|
||||
"median",
|
||||
"median_low",
|
||||
"median_high",
|
||||
"median_grouped",
|
||||
"mean",
|
||||
"mode",
|
||||
"harmonic_mean",
|
||||
]
|
||||
__all__ += ["covariance", "correlation", "linear_regression"]
|
||||
|
||||
# Most functions in this module accept homogeneous collections of one of these types
|
||||
_Number: TypeAlias = float | Decimal | Fraction
|
||||
|
||||
@@ -8,86 +8,49 @@ from typing_extensions import Literal, TypeAlias
|
||||
if sys.version_info >= (3, 9):
|
||||
from types import GenericAlias
|
||||
|
||||
__all__ = [
|
||||
"Popen",
|
||||
"PIPE",
|
||||
"STDOUT",
|
||||
"call",
|
||||
"check_call",
|
||||
"getstatusoutput",
|
||||
"getoutput",
|
||||
"check_output",
|
||||
"run",
|
||||
"CalledProcessError",
|
||||
"DEVNULL",
|
||||
"SubprocessError",
|
||||
"TimeoutExpired",
|
||||
"CompletedProcess",
|
||||
]
|
||||
|
||||
if sys.platform == "win32":
|
||||
__all__ += [
|
||||
"CREATE_NEW_CONSOLE",
|
||||
"CREATE_NEW_PROCESS_GROUP",
|
||||
"STARTF_USESHOWWINDOW",
|
||||
"STARTF_USESTDHANDLES",
|
||||
"STARTUPINFO",
|
||||
"STD_ERROR_HANDLE",
|
||||
"STD_INPUT_HANDLE",
|
||||
"STD_OUTPUT_HANDLE",
|
||||
"SW_HIDE",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"Popen",
|
||||
"PIPE",
|
||||
"STDOUT",
|
||||
"call",
|
||||
"check_call",
|
||||
"getstatusoutput",
|
||||
"getoutput",
|
||||
"check_output",
|
||||
"run",
|
||||
"CalledProcessError",
|
||||
"DEVNULL",
|
||||
"SubprocessError",
|
||||
"TimeoutExpired",
|
||||
"CompletedProcess",
|
||||
"CREATE_NEW_CONSOLE",
|
||||
"CREATE_NEW_PROCESS_GROUP",
|
||||
"STD_INPUT_HANDLE",
|
||||
"STD_OUTPUT_HANDLE",
|
||||
"STD_ERROR_HANDLE",
|
||||
"SW_HIDE",
|
||||
"STARTF_USESTDHANDLES",
|
||||
"STARTF_USESHOWWINDOW",
|
||||
"STARTUPINFO",
|
||||
__all__ += [
|
||||
"ABOVE_NORMAL_PRIORITY_CLASS",
|
||||
"BELOW_NORMAL_PRIORITY_CLASS",
|
||||
"CREATE_BREAKAWAY_FROM_JOB",
|
||||
"CREATE_DEFAULT_ERROR_MODE",
|
||||
"CREATE_NO_WINDOW",
|
||||
"DETACHED_PROCESS",
|
||||
"HIGH_PRIORITY_CLASS",
|
||||
"IDLE_PRIORITY_CLASS",
|
||||
"NORMAL_PRIORITY_CLASS",
|
||||
"REALTIME_PRIORITY_CLASS",
|
||||
"CREATE_NO_WINDOW",
|
||||
"DETACHED_PROCESS",
|
||||
"CREATE_DEFAULT_ERROR_MODE",
|
||||
"CREATE_BREAKAWAY_FROM_JOB",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Popen",
|
||||
"PIPE",
|
||||
"STDOUT",
|
||||
"call",
|
||||
"check_call",
|
||||
"getstatusoutput",
|
||||
"getoutput",
|
||||
"check_output",
|
||||
"run",
|
||||
"CalledProcessError",
|
||||
"DEVNULL",
|
||||
"SubprocessError",
|
||||
"TimeoutExpired",
|
||||
"CompletedProcess",
|
||||
"CREATE_NEW_CONSOLE",
|
||||
"CREATE_NEW_PROCESS_GROUP",
|
||||
"STD_INPUT_HANDLE",
|
||||
"STD_OUTPUT_HANDLE",
|
||||
"STD_ERROR_HANDLE",
|
||||
"SW_HIDE",
|
||||
"STARTF_USESTDHANDLES",
|
||||
"STARTF_USESHOWWINDOW",
|
||||
"STARTUPINFO",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Popen",
|
||||
"PIPE",
|
||||
"STDOUT",
|
||||
"call",
|
||||
"check_call",
|
||||
"getstatusoutput",
|
||||
"getoutput",
|
||||
"check_output",
|
||||
"run",
|
||||
"CalledProcessError",
|
||||
"DEVNULL",
|
||||
"SubprocessError",
|
||||
"TimeoutExpired",
|
||||
"CompletedProcess",
|
||||
]
|
||||
|
||||
# We prefer to annotate inputs to methods (eg subprocess.check_call) with these
|
||||
# union types.
|
||||
|
||||
@@ -10,86 +10,35 @@ _TF: TypeAlias = Callable[[FrameType, str, Any], Callable[..., Any] | None]
|
||||
_PF: TypeAlias = Callable[[FrameType, str, Any], None]
|
||||
_T = TypeVar("_T")
|
||||
|
||||
__all__ = [
|
||||
"get_ident",
|
||||
"active_count",
|
||||
"Condition",
|
||||
"current_thread",
|
||||
"enumerate",
|
||||
"main_thread",
|
||||
"TIMEOUT_MAX",
|
||||
"Event",
|
||||
"Lock",
|
||||
"RLock",
|
||||
"Semaphore",
|
||||
"BoundedSemaphore",
|
||||
"Thread",
|
||||
"Barrier",
|
||||
"BrokenBarrierError",
|
||||
"Timer",
|
||||
"ThreadError",
|
||||
"setprofile",
|
||||
"settrace",
|
||||
"local",
|
||||
"stack_size",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["ExceptHookArgs", "excepthook", "get_native_id"]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"get_ident",
|
||||
"active_count",
|
||||
"Condition",
|
||||
"current_thread",
|
||||
"enumerate",
|
||||
"main_thread",
|
||||
"TIMEOUT_MAX",
|
||||
"Event",
|
||||
"Lock",
|
||||
"RLock",
|
||||
"Semaphore",
|
||||
"BoundedSemaphore",
|
||||
"Thread",
|
||||
"Barrier",
|
||||
"BrokenBarrierError",
|
||||
"Timer",
|
||||
"ThreadError",
|
||||
"setprofile",
|
||||
"settrace",
|
||||
"local",
|
||||
"stack_size",
|
||||
"excepthook",
|
||||
"ExceptHookArgs",
|
||||
"gettrace",
|
||||
"getprofile",
|
||||
"get_native_id",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"get_ident",
|
||||
"active_count",
|
||||
"Condition",
|
||||
"current_thread",
|
||||
"enumerate",
|
||||
"main_thread",
|
||||
"TIMEOUT_MAX",
|
||||
"Event",
|
||||
"Lock",
|
||||
"RLock",
|
||||
"Semaphore",
|
||||
"BoundedSemaphore",
|
||||
"Thread",
|
||||
"Barrier",
|
||||
"BrokenBarrierError",
|
||||
"Timer",
|
||||
"ThreadError",
|
||||
"setprofile",
|
||||
"settrace",
|
||||
"local",
|
||||
"stack_size",
|
||||
"excepthook",
|
||||
"ExceptHookArgs",
|
||||
"get_native_id",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"get_ident",
|
||||
"active_count",
|
||||
"Condition",
|
||||
"current_thread",
|
||||
"enumerate",
|
||||
"main_thread",
|
||||
"TIMEOUT_MAX",
|
||||
"Event",
|
||||
"Lock",
|
||||
"RLock",
|
||||
"Semaphore",
|
||||
"BoundedSemaphore",
|
||||
"Thread",
|
||||
"Barrier",
|
||||
"BrokenBarrierError",
|
||||
"Timer",
|
||||
"ThreadError",
|
||||
"setprofile",
|
||||
"settrace",
|
||||
"local",
|
||||
"stack_size",
|
||||
]
|
||||
__all__ += ["getprofile", "gettrace"]
|
||||
|
||||
_profile_hook: _PF | None
|
||||
|
||||
|
||||
@@ -6,61 +6,35 @@ from tkinter.font import _FontDescription
|
||||
from typing import Any, overload
|
||||
from typing_extensions import Literal, TypeAlias, TypedDict
|
||||
|
||||
__all__ = [
|
||||
"Button",
|
||||
"Checkbutton",
|
||||
"Combobox",
|
||||
"Entry",
|
||||
"Frame",
|
||||
"Label",
|
||||
"Labelframe",
|
||||
"LabelFrame",
|
||||
"Menubutton",
|
||||
"Notebook",
|
||||
"Panedwindow",
|
||||
"PanedWindow",
|
||||
"Progressbar",
|
||||
"Radiobutton",
|
||||
"Scale",
|
||||
"Scrollbar",
|
||||
"Separator",
|
||||
"Sizegrip",
|
||||
"Style",
|
||||
"Treeview",
|
||||
"LabeledScale",
|
||||
"OptionMenu",
|
||||
"tclobjs_to_py",
|
||||
"setup_master",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"Button",
|
||||
"Checkbutton",
|
||||
"Combobox",
|
||||
"Entry",
|
||||
"Frame",
|
||||
"Label",
|
||||
"Labelframe",
|
||||
"LabelFrame",
|
||||
"Menubutton",
|
||||
"Notebook",
|
||||
"Panedwindow",
|
||||
"PanedWindow",
|
||||
"Progressbar",
|
||||
"Radiobutton",
|
||||
"Scale",
|
||||
"Scrollbar",
|
||||
"Separator",
|
||||
"Sizegrip",
|
||||
"Spinbox",
|
||||
"Style",
|
||||
"Treeview",
|
||||
"LabeledScale",
|
||||
"OptionMenu",
|
||||
"tclobjs_to_py",
|
||||
"setup_master",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"Button",
|
||||
"Checkbutton",
|
||||
"Combobox",
|
||||
"Entry",
|
||||
"Frame",
|
||||
"Label",
|
||||
"Labelframe",
|
||||
"LabelFrame",
|
||||
"Menubutton",
|
||||
"Notebook",
|
||||
"Panedwindow",
|
||||
"PanedWindow",
|
||||
"Progressbar",
|
||||
"Radiobutton",
|
||||
"Scale",
|
||||
"Scrollbar",
|
||||
"Separator",
|
||||
"Sizegrip",
|
||||
"Style",
|
||||
"Treeview",
|
||||
"LabeledScale",
|
||||
"OptionMenu",
|
||||
"tclobjs_to_py",
|
||||
"setup_master",
|
||||
]
|
||||
__all__ += ["Spinbox"]
|
||||
|
||||
def tclobjs_to_py(adict: dict[Any, Any]) -> dict[Any, Any]: ...
|
||||
def setup_master(master: Any | None = ...): ...
|
||||
|
||||
351
stdlib/token.pyi
351
stdlib/token.pyi
@@ -1,283 +1,80 @@
|
||||
import sys
|
||||
|
||||
__all__ = [
|
||||
"AMPER",
|
||||
"AMPEREQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"CIRCUMFLEX",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"DEDENT",
|
||||
"DOT",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"DOUBLESTAR",
|
||||
"DOUBLESTAREQUAL",
|
||||
"ELLIPSIS",
|
||||
"ENDMARKER",
|
||||
"EQEQUAL",
|
||||
"EQUAL",
|
||||
"ERRORTOKEN",
|
||||
"GREATER",
|
||||
"GREATEREQUAL",
|
||||
"INDENT",
|
||||
"ISEOF",
|
||||
"ISNONTERMINAL",
|
||||
"ISTERMINAL",
|
||||
"LBRACE",
|
||||
"LEFTSHIFT",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"LESS",
|
||||
"LESSEQUAL",
|
||||
"LPAR",
|
||||
"LSQB",
|
||||
"MINEQUAL",
|
||||
"MINUS",
|
||||
"NAME",
|
||||
"NEWLINE",
|
||||
"NOTEQUAL",
|
||||
"NT_OFFSET",
|
||||
"NUMBER",
|
||||
"N_TOKENS",
|
||||
"OP",
|
||||
"PERCENT",
|
||||
"PERCENTEQUAL",
|
||||
"PLUS",
|
||||
"PLUSEQUAL",
|
||||
"RARROW",
|
||||
"RBRACE",
|
||||
"RIGHTSHIFT",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"RPAR",
|
||||
"RSQB",
|
||||
"SEMI",
|
||||
"SLASH",
|
||||
"SLASHEQUAL",
|
||||
"STAR",
|
||||
"STAREQUAL",
|
||||
"STRING",
|
||||
"TILDE",
|
||||
"VBAR",
|
||||
"VBAREQUAL",
|
||||
"tok_name",
|
||||
]
|
||||
|
||||
if sys.version_info < (3, 7) or sys.version_info >= (3, 8):
|
||||
__all__ += ["ASYNC", "AWAIT"]
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
__all__ += ["ENCODING", "NL", "COMMENT"]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["COLONEQUAL", "TYPE_COMMENT", "TYPE_IGNORE"]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"COLONEQUAL",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"TYPE_IGNORE",
|
||||
"TYPE_COMMENT",
|
||||
"SOFT_KEYWORD",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"COLONEQUAL",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"TYPE_IGNORE",
|
||||
"TYPE_COMMENT",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
]
|
||||
elif sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"OP",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"ERRORTOKEN",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
]
|
||||
__all__ += ["SOFT_KEYWORD"]
|
||||
|
||||
ENDMARKER: int
|
||||
NAME: int
|
||||
|
||||
@@ -6,305 +6,85 @@ from token import *
|
||||
from typing import Any, NamedTuple, Pattern, TextIO
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
__all__ = [
|
||||
"AMPER",
|
||||
"AMPEREQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"CIRCUMFLEX",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"COMMENT",
|
||||
"DEDENT",
|
||||
"DOT",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"DOUBLESTAR",
|
||||
"DOUBLESTAREQUAL",
|
||||
"ELLIPSIS",
|
||||
"ENCODING",
|
||||
"ENDMARKER",
|
||||
"EQEQUAL",
|
||||
"EQUAL",
|
||||
"ERRORTOKEN",
|
||||
"GREATER",
|
||||
"GREATEREQUAL",
|
||||
"INDENT",
|
||||
"ISEOF",
|
||||
"ISNONTERMINAL",
|
||||
"ISTERMINAL",
|
||||
"LBRACE",
|
||||
"LEFTSHIFT",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"LESS",
|
||||
"LESSEQUAL",
|
||||
"LPAR",
|
||||
"LSQB",
|
||||
"MINEQUAL",
|
||||
"MINUS",
|
||||
"NAME",
|
||||
"NEWLINE",
|
||||
"NL",
|
||||
"NOTEQUAL",
|
||||
"NT_OFFSET",
|
||||
"NUMBER",
|
||||
"N_TOKENS",
|
||||
"OP",
|
||||
"PERCENT",
|
||||
"PERCENTEQUAL",
|
||||
"PLUS",
|
||||
"PLUSEQUAL",
|
||||
"RARROW",
|
||||
"RBRACE",
|
||||
"RIGHTSHIFT",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"RPAR",
|
||||
"RSQB",
|
||||
"SEMI",
|
||||
"SLASH",
|
||||
"SLASHEQUAL",
|
||||
"STAR",
|
||||
"STAREQUAL",
|
||||
"STRING",
|
||||
"TILDE",
|
||||
"TokenInfo",
|
||||
"VBAR",
|
||||
"VBAREQUAL",
|
||||
"detect_encoding",
|
||||
"tok_name",
|
||||
"tokenize",
|
||||
"untokenize",
|
||||
]
|
||||
|
||||
if sys.version_info < (3, 7) or sys.version_info >= (3, 8):
|
||||
__all__ += ["ASYNC", "AWAIT"]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["COLONEQUAL", "generate_tokens", "TYPE_COMMENT", "TYPE_IGNORE"]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"COLONEQUAL",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"TYPE_IGNORE",
|
||||
"TYPE_COMMENT",
|
||||
"SOFT_KEYWORD",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
"tokenize",
|
||||
"generate_tokens",
|
||||
"detect_encoding",
|
||||
"untokenize",
|
||||
"TokenInfo",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"COLONEQUAL",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"TYPE_IGNORE",
|
||||
"TYPE_COMMENT",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
"tokenize",
|
||||
"generate_tokens",
|
||||
"detect_encoding",
|
||||
"untokenize",
|
||||
"TokenInfo",
|
||||
]
|
||||
elif sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"OP",
|
||||
"ERRORTOKEN",
|
||||
"COMMENT",
|
||||
"NL",
|
||||
"ENCODING",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
"tokenize",
|
||||
"detect_encoding",
|
||||
"untokenize",
|
||||
"TokenInfo",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"tok_name",
|
||||
"ISTERMINAL",
|
||||
"ISNONTERMINAL",
|
||||
"ISEOF",
|
||||
"ENDMARKER",
|
||||
"NAME",
|
||||
"NUMBER",
|
||||
"STRING",
|
||||
"NEWLINE",
|
||||
"INDENT",
|
||||
"DEDENT",
|
||||
"LPAR",
|
||||
"RPAR",
|
||||
"LSQB",
|
||||
"RSQB",
|
||||
"COLON",
|
||||
"COMMA",
|
||||
"SEMI",
|
||||
"PLUS",
|
||||
"MINUS",
|
||||
"STAR",
|
||||
"SLASH",
|
||||
"VBAR",
|
||||
"AMPER",
|
||||
"LESS",
|
||||
"GREATER",
|
||||
"EQUAL",
|
||||
"DOT",
|
||||
"PERCENT",
|
||||
"LBRACE",
|
||||
"RBRACE",
|
||||
"EQEQUAL",
|
||||
"NOTEQUAL",
|
||||
"LESSEQUAL",
|
||||
"GREATEREQUAL",
|
||||
"TILDE",
|
||||
"CIRCUMFLEX",
|
||||
"LEFTSHIFT",
|
||||
"RIGHTSHIFT",
|
||||
"DOUBLESTAR",
|
||||
"PLUSEQUAL",
|
||||
"MINEQUAL",
|
||||
"STAREQUAL",
|
||||
"SLASHEQUAL",
|
||||
"PERCENTEQUAL",
|
||||
"AMPEREQUAL",
|
||||
"VBAREQUAL",
|
||||
"CIRCUMFLEXEQUAL",
|
||||
"LEFTSHIFTEQUAL",
|
||||
"RIGHTSHIFTEQUAL",
|
||||
"DOUBLESTAREQUAL",
|
||||
"DOUBLESLASH",
|
||||
"DOUBLESLASHEQUAL",
|
||||
"AT",
|
||||
"ATEQUAL",
|
||||
"RARROW",
|
||||
"ELLIPSIS",
|
||||
"OP",
|
||||
"AWAIT",
|
||||
"ASYNC",
|
||||
"ERRORTOKEN",
|
||||
"N_TOKENS",
|
||||
"NT_OFFSET",
|
||||
"COMMENT",
|
||||
"tokenize",
|
||||
"detect_encoding",
|
||||
"NL",
|
||||
"untokenize",
|
||||
"ENCODING",
|
||||
"TokenInfo",
|
||||
]
|
||||
__all__ += ["SOFT_KEYWORD"]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
from token import EXACT_TOKEN_TYPES as EXACT_TOKEN_TYPES
|
||||
|
||||
181
stdlib/types.pyi
181
stdlib/types.pyi
@@ -20,149 +20,46 @@ from importlib.machinery import ModuleSpec
|
||||
from typing import Any, ClassVar, Generic, Mapping, TypeVar, overload # noqa: Y027
|
||||
from typing_extensions import Literal, ParamSpec, final
|
||||
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
__all__ += [
|
||||
"BuiltinMethodType",
|
||||
"ClassMethodDescriptorType",
|
||||
"MethodDescriptorType",
|
||||
"MethodWrapperType",
|
||||
"WrapperDescriptorType",
|
||||
"resolve_bases",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ += ["CellType"]
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
__all__ += ["GenericAlias"]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"CellType",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"BuiltinMethodType",
|
||||
"WrapperDescriptorType",
|
||||
"MethodWrapperType",
|
||||
"MethodDescriptorType",
|
||||
"ClassMethodDescriptorType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"resolve_bases",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
"GenericAlias",
|
||||
"UnionType",
|
||||
"EllipsisType",
|
||||
"NoneType",
|
||||
"NotImplementedType",
|
||||
]
|
||||
elif sys.version_info >= (3, 9):
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"CellType",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"BuiltinMethodType",
|
||||
"WrapperDescriptorType",
|
||||
"MethodWrapperType",
|
||||
"MethodDescriptorType",
|
||||
"ClassMethodDescriptorType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"resolve_bases",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
"GenericAlias",
|
||||
]
|
||||
elif sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"CellType",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"BuiltinMethodType",
|
||||
"WrapperDescriptorType",
|
||||
"MethodWrapperType",
|
||||
"MethodDescriptorType",
|
||||
"ClassMethodDescriptorType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"resolve_bases",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
]
|
||||
elif sys.version_info >= (3, 7):
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"BuiltinMethodType",
|
||||
"WrapperDescriptorType",
|
||||
"MethodWrapperType",
|
||||
"MethodDescriptorType",
|
||||
"ClassMethodDescriptorType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"resolve_bases",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"FunctionType",
|
||||
"LambdaType",
|
||||
"CodeType",
|
||||
"MappingProxyType",
|
||||
"SimpleNamespace",
|
||||
"GeneratorType",
|
||||
"CoroutineType",
|
||||
"AsyncGeneratorType",
|
||||
"MethodType",
|
||||
"BuiltinFunctionType",
|
||||
"ModuleType",
|
||||
"TracebackType",
|
||||
"FrameType",
|
||||
"GetSetDescriptorType",
|
||||
"MemberDescriptorType",
|
||||
"new_class",
|
||||
"prepare_class",
|
||||
"DynamicClassAttribute",
|
||||
"coroutine",
|
||||
]
|
||||
__all__ += ["EllipsisType", "NoneType", "NotImplementedType", "UnionType"]
|
||||
|
||||
# Note, all classes "defined" here require special handling.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user