From 72c7eb6f80471b70c30a9e871c8d950082b6874f Mon Sep 17 00:00:00 2001 From: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Date: Sat, 9 Jul 2022 00:53:18 +0530 Subject: [PATCH] [stubsabot] Bump setuptools to 62.6.* (#8224) Most of setuptools.config is not included as the module is deprecated. --- stubs/setuptools/METADATA.toml | 2 +- stubs/setuptools/pkg_resources/__init__.pyi | 2 +- .../setuptools/command/build_py.pyi | 4 +- .../setuptools/command/easy_install.pyi | 2 - stubs/setuptools/setuptools/config.pyi | 42 ------------------- stubs/setuptools/setuptools/lib2to3_ex.pyi | 10 ----- 6 files changed, 3 insertions(+), 59 deletions(-) delete mode 100644 stubs/setuptools/setuptools/lib2to3_ex.pyi diff --git a/stubs/setuptools/METADATA.toml b/stubs/setuptools/METADATA.toml index ff6e4177e..097805b99 100644 --- a/stubs/setuptools/METADATA.toml +++ b/stubs/setuptools/METADATA.toml @@ -1 +1 @@ -version = "57.4.*" +version = "62.6.*" diff --git a/stubs/setuptools/pkg_resources/__init__.pyi b/stubs/setuptools/pkg_resources/__init__.pyi index 3c44c5836..ceac29f7d 100644 --- a/stubs/setuptools/pkg_resources/__init__.pyi +++ b/stubs/setuptools/pkg_resources/__init__.pyi @@ -263,7 +263,7 @@ class FileMetadata(EmptyProvider, IResourceProvider): def __init__(self, path_to_pkg_info: str) -> None: ... def parse_version(v: str) -> _Version | _LegacyVersion: ... -def yield_lines(strs: _NestedStr) -> Generator[str, None, None]: ... +def yield_lines(iterable: _NestedStr) -> Generator[str, None, None]: ... def split_sections(strs: _NestedStr) -> Generator[tuple[str | None, str], None, None]: ... def safe_name(name: str) -> str: ... def safe_version(version: str) -> str: ... diff --git a/stubs/setuptools/setuptools/command/build_py.pyi b/stubs/setuptools/setuptools/command/build_py.pyi index 8e121cb10..8e5e773a8 100644 --- a/stubs/setuptools/setuptools/command/build_py.pyi +++ b/stubs/setuptools/setuptools/command/build_py.pyi @@ -1,11 +1,9 @@ import distutils.command.build_py as orig from typing import Any -from setuptools.lib2to3_ex import Mixin2to3 - def make_writable(target) -> None: ... -class build_py(orig.build_py, Mixin2to3): +class build_py(orig.build_py): package_data: Any exclude_package_data: Any def finalize_options(self) -> None: ... diff --git a/stubs/setuptools/setuptools/command/easy_install.pyi b/stubs/setuptools/setuptools/command/easy_install.pyi index 0336bfe0d..af873219b 100644 --- a/stubs/setuptools/setuptools/command/easy_install.pyi +++ b/stubs/setuptools/setuptools/command/easy_install.pyi @@ -4,8 +4,6 @@ from typing import Any from pkg_resources import Environment from setuptools import Command, SetuptoolsDeprecationWarning -def samefile(p1, p2): ... - class easy_install(Command): description: str command_consumes_arguments: bool diff --git a/stubs/setuptools/setuptools/config.pyi b/stubs/setuptools/setuptools/config.pyi index fb1862c1c..251f2b803 100644 --- a/stubs/setuptools/setuptools/config.pyi +++ b/stubs/setuptools/setuptools/config.pyi @@ -1,44 +1,2 @@ -from typing import Any - -class StaticModule: - def __init__(self, name) -> None: ... - def __getattr__(self, attr): ... - -def patch_path(path) -> None: ... def read_configuration(filepath, find_others: bool = ..., ignore_option_errors: bool = ...): ... -def configuration_to_dict(handlers): ... def parse_configuration(distribution, command_options, ignore_option_errors: bool = ...): ... - -class ConfigHandler: - section_prefix: Any - aliases: Any - ignore_option_errors: Any - target_obj: Any - sections: Any - set_options: Any - def __init__(self, target_obj, options, ignore_option_errors: bool = ...) -> None: ... - @property - def parsers(self) -> None: ... - def __setitem__(self, option_name, value) -> None: ... - def parse_section(self, section_options) -> None: ... - def parse(self) -> None: ... - -class ConfigMetadataHandler(ConfigHandler): - section_prefix: str - aliases: Any - strict_mode: bool - package_dir: Any - def __init__(self, target_obj, options, ignore_option_errors: bool = ..., package_dir: Any | None = ...) -> None: ... - @property - def parsers(self): ... - -class ConfigOptionsHandler(ConfigHandler): - section_prefix: str - @property - def parsers(self): ... - def parse_section_packages__find(self, section_options): ... - def parse_section_entry_points(self, section_options) -> None: ... - def parse_section_package_data(self, section_options) -> None: ... - def parse_section_exclude_package_data(self, section_options) -> None: ... - def parse_section_extras_require(self, section_options) -> None: ... - def parse_section_data_files(self, section_options) -> None: ... diff --git a/stubs/setuptools/setuptools/lib2to3_ex.pyi b/stubs/setuptools/setuptools/lib2to3_ex.pyi deleted file mode 100644 index d8194ae03..000000000 --- a/stubs/setuptools/setuptools/lib2to3_ex.pyi +++ /dev/null @@ -1,10 +0,0 @@ -from distutils.util import Mixin2to3 as _Mixin2to3 -from lib2to3.refactor import RefactoringTool - -class DistutilsRefactoringTool(RefactoringTool): - def log_error(self, msg, *args, **kw) -> None: ... # type: ignore[override] - def log_message(self, msg, *args) -> None: ... - def log_debug(self, msg, *args) -> None: ... - -class Mixin2to3(_Mixin2to3): - def run_2to3(self, files, doctests: bool = ...) -> None: ...