Big diff: Use new "|" union syntax (#5872)

This commit is contained in:
Akuli
2021-08-08 12:05:21 +03:00
committed by GitHub
parent b9adb7a874
commit ee487304d7
578 changed files with 8080 additions and 8966 deletions

View File

@@ -1,6 +1,6 @@
import sys
from types import CodeType
from typing import IO, Any, Container, Dict, Iterable, Iterator, List, Optional, Sequence, Tuple
from typing import IO, Any, Container, Dict, Iterable, Iterator, List, Sequence, Tuple
LOAD_CONST: int # undocumented
IMPORT_NAME: int # undocumented
@@ -18,7 +18,7 @@ replacePackageMap: Dict[str, str] # undocumented
def ReplacePackage(oldname: str, newname: str) -> None: ...
class Module: # undocumented
def __init__(self, name: str, file: Optional[str] = ..., path: Optional[str] = ...) -> None: ...
def __init__(self, name: str, file: str | None = ..., path: str | None = ...) -> None: ...
def __repr__(self) -> str: ...
class ModuleFinder:
@@ -34,15 +34,15 @@ class ModuleFinder:
if sys.version_info >= (3, 8):
def __init__(
self,
path: Optional[List[str]] = ...,
path: List[str] | None = ...,
debug: int = ...,
excludes: Optional[Container[str]] = ...,
replace_paths: Optional[Sequence[Tuple[str, str]]] = ...,
excludes: Container[str] | None = ...,
replace_paths: Sequence[Tuple[str, str]] | None = ...,
) -> None: ...
else:
def __init__(
self,
path: Optional[List[str]] = ...,
path: List[str] | None = ...,
debug: int = ...,
excludes: Container[str] = ...,
replace_paths: Sequence[Tuple[str, str]] = ...,
@@ -53,22 +53,22 @@ class ModuleFinder:
def run_script(self, pathname: str) -> None: ...
def load_file(self, pathname: str) -> None: ... # undocumented
def import_hook(
self, name: str, caller: Optional[Module] = ..., fromlist: Optional[List[str]] = ..., level: int = ...
) -> Optional[Module]: ... # undocumented
def determine_parent(self, caller: Optional[Module], level: int = ...) -> Optional[Module]: ... # undocumented
self, name: str, caller: Module | None = ..., fromlist: List[str] | None = ..., level: int = ...
) -> Module | None: ... # undocumented
def determine_parent(self, caller: Module | None, level: int = ...) -> Module | None: ... # undocumented
def find_head_package(self, parent: Module, name: str) -> Tuple[Module, str]: ... # undocumented
def load_tail(self, q: Module, tail: str) -> Module: ... # undocumented
def ensure_fromlist(self, m: Module, fromlist: Iterable[str], recursive: int = ...) -> None: ... # undocumented
def find_all_submodules(self, m: Module) -> Iterable[str]: ... # undocumented
def import_module(self, partname: str, fqname: str, parent: Module) -> Optional[Module]: ... # undocumented
def import_module(self, partname: str, fqname: str, parent: Module) -> Module | None: ... # undocumented
def load_module(self, fqname: str, fp: IO[str], pathname: str, file_info: Tuple[str, str, str]) -> Module: ... # undocumented
def scan_opcodes(self, co: CodeType) -> Iterator[Tuple[str, Tuple[Any, ...]]]: ... # undocumented
def scan_code(self, co: CodeType, m: Module) -> None: ... # undocumented
def load_package(self, fqname: str, pathname: str) -> Module: ... # undocumented
def add_module(self, fqname: str) -> Module: ... # undocumented
def find_module(
self, name: str, path: Optional[str], parent: Optional[Module] = ...
) -> Tuple[Optional[IO[Any]], Optional[str], Tuple[str, str, int]]: ... # undocumented
self, name: str, path: str | None, parent: Module | None = ...
) -> Tuple[IO[Any] | None, str | None, Tuple[str, str, int]]: ... # undocumented
def report(self) -> None: ...
def any_missing(self) -> List[str]: ... # undocumented
def any_missing_maybe(self) -> Tuple[List[str], List[str]]: ... # undocumented