mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
setuptools & pkg_resources: Complete VendorImporter class (#11495)
This commit is contained in:
@@ -1,17 +1,20 @@
|
||||
from _typeshed import Incomplete
|
||||
from collections.abc import Generator
|
||||
from collections.abc import Generator, Iterable, Sequence
|
||||
from importlib.machinery import ModuleSpec
|
||||
from types import ModuleType
|
||||
|
||||
class VendorImporter:
|
||||
root_name: Incomplete
|
||||
vendored_names: Incomplete
|
||||
vendor_pkg: Incomplete
|
||||
def __init__(self, root_name, vendored_names=(), vendor_pkg: Incomplete | None = None) -> None: ...
|
||||
root_name: str
|
||||
vendored_names: set[str]
|
||||
vendor_pkg: str
|
||||
def __init__(self, root_name: str, vendored_names: Iterable[str] = (), vendor_pkg: str | None = None) -> None: ...
|
||||
@property
|
||||
def search_path(self) -> Generator[Incomplete, None, None]: ...
|
||||
def load_module(self, fullname): ...
|
||||
def create_module(self, spec): ...
|
||||
def exec_module(self, module) -> None: ...
|
||||
def find_spec(self, fullname, path: Incomplete | None = None, target: Incomplete | None = None): ...
|
||||
def search_path(self) -> Generator[str, None, None]: ...
|
||||
def load_module(self, fullname: str) -> ModuleType: ...
|
||||
def create_module(self, spec: ModuleSpec) -> ModuleType: ...
|
||||
def exec_module(self, module: ModuleType) -> None: ...
|
||||
def find_spec(
|
||||
self, fullname: str, path: Sequence[str] | None = None, target: ModuleType | None = None
|
||||
) -> ModuleSpec | None: ...
|
||||
def install(self) -> None: ...
|
||||
|
||||
names: Incomplete
|
||||
names: tuple[str, ...]
|
||||
|
||||
27
stubs/setuptools/setuptools/extern/__init__.pyi
vendored
27
stubs/setuptools/setuptools/extern/__init__.pyi
vendored
@@ -1,17 +1,20 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
from collections.abc import Generator, Iterable, Sequence
|
||||
from importlib.machinery import ModuleSpec
|
||||
from types import ModuleType
|
||||
|
||||
class VendorImporter:
|
||||
root_name: Any
|
||||
vendored_names: Any
|
||||
vendor_pkg: Any
|
||||
def __init__(self, root_name, vendored_names=(), vendor_pkg: Incomplete | None = None) -> None: ...
|
||||
root_name: str
|
||||
vendored_names: set[str]
|
||||
vendor_pkg: str
|
||||
def __init__(self, root_name: str, vendored_names: Iterable[str] = (), vendor_pkg: str | None = None) -> None: ...
|
||||
@property
|
||||
def search_path(self) -> None: ...
|
||||
def load_module(self, fullname): ...
|
||||
def create_module(self, spec): ...
|
||||
def exec_module(self, module) -> None: ...
|
||||
def find_spec(self, fullname, path: Incomplete | None = None, target: Incomplete | None = None): ...
|
||||
def search_path(self) -> Generator[str, None, None]: ...
|
||||
def load_module(self, fullname: str) -> ModuleType: ...
|
||||
def create_module(self, spec: ModuleSpec) -> ModuleType: ...
|
||||
def exec_module(self, module: ModuleType) -> None: ...
|
||||
def find_spec(
|
||||
self, fullname: str, path: Sequence[str] | None = None, target: ModuleType | None = None
|
||||
) -> ModuleSpec | None: ...
|
||||
def install(self) -> None: ...
|
||||
|
||||
names: Any
|
||||
names: tuple[str, ...]
|
||||
|
||||
Reference in New Issue
Block a user