Replace Incomplete | None = None in third party stubs (#14063)

This commit is contained in:
Sebastian Rittau
2025-05-15 21:37:43 +02:00
committed by GitHub
parent acc51542c9
commit 126768408a
488 changed files with 2259 additions and 4044 deletions
@@ -96,9 +96,7 @@ class Distribution:
command_obj: dict[str, Command]
have_run: dict[str, bool]
want_user_cfg: bool
def dump_option_dicts(
self, header: Incomplete | None = None, commands: Incomplete | None = None, indent: str = ""
) -> None: ...
def dump_option_dicts(self, header=None, commands=None, indent: str = "") -> None: ...
def find_config_files(self): ...
commands: Incomplete
def parse_command_line(self): ...
+1 -1
View File
@@ -16,7 +16,7 @@ __all__ = [
class UnrecognizedFormat(DistutilsError): ...
def default_filter(src, dst): ...
def unpack_archive(filename, extract_dir, progress_filter=..., drivers: Incomplete | None = None) -> None: ...
def unpack_archive(filename, extract_dir, progress_filter=..., drivers=None) -> None: ...
def unpack_directory(filename, extract_dir, progress_filter=...) -> None: ...
def unpack_zipfile(filename, extract_dir, progress_filter=...) -> None: ...
def unpack_tarfile(filename, extract_dir, progress_filter=...): ...
@@ -38,14 +38,14 @@ def link_shared_object(
self,
objects,
output_libname,
output_dir: Incomplete | None = None,
libraries: Incomplete | None = None,
library_dirs: Incomplete | None = None,
runtime_library_dirs: Incomplete | None = None,
export_symbols: Incomplete | None = None,
output_dir=None,
libraries=None,
library_dirs=None,
runtime_library_dirs=None,
export_symbols=None,
debug: bool = False,
extra_preargs: Incomplete | None = None,
extra_postargs: Incomplete | None = None,
build_temp: Incomplete | None = None,
target_lang: Incomplete | None = None,
extra_preargs=None,
extra_postargs=None,
build_temp=None,
target_lang=None,
) -> None: ...
+5 -16
View File
@@ -1,4 +1,3 @@
from _typeshed import Incomplete
from typing import IO, Any, Literal, TypeVar
_T = TypeVar("_T")
@@ -10,22 +9,12 @@ def find_module(
) -> tuple[IO[Any], str | None, tuple[str, Literal["", "r", "rb"], Literal[7, 6, 1, 2, 3, -1]]]: ...
class Require:
def __init__(
self,
name,
requested_version,
module,
homepage: str = "",
attribute: Incomplete | None = None,
format: Incomplete | None = None,
) -> None: ...
def __init__(self, name, requested_version, module, homepage: str = "", attribute=None, format=None) -> None: ...
def full_name(self): ...
def version_ok(self, version): ...
def get_version(
self, paths: Incomplete | None = None, default: _T | Literal["unknown"] = "unknown"
) -> _T | Literal["unknown"] | None | Any: ...
def is_present(self, paths: Incomplete | None = None): ...
def is_current(self, paths: Incomplete | None = None): ...
def get_version(self, paths=None, default: _T | Literal["unknown"] = "unknown") -> _T | Literal["unknown"] | None | Any: ...
def is_present(self, paths=None): ...
def is_current(self, paths=None): ...
def get_module_constant(module, symbol, default: _T | int = -1, paths: Incomplete | None = None) -> _T | int | None | Any: ...
def get_module_constant(module, symbol, default: _T | int = -1, paths=None) -> _T | int | None | Any: ...
def extract_constant(code, symbol, default: _T | int = -1) -> _T | int | None | Any: ...