massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / setuptools / setuptools / dist.pyi
1 from distutils.core import Distribution as _Distribution
2 from typing import Any
3
4 from setuptools import SetuptoolsDeprecationWarning
5
6 class Distribution(_Distribution):
7     def patch_missing_pkg_info(self, attrs) -> None: ...
8     package_data: Any
9     dist_files: Any
10     src_root: Any
11     dependency_links: Any
12     setup_requires: Any
13     def __init__(self, attrs: Any | None = ...) -> None: ...
14     def warn_dash_deprecation(self, opt, section): ...
15     def make_option_lowercase(self, opt, section): ...
16     def parse_config_files(self, filenames: Any | None = ..., ignore_option_errors: bool = ...) -> None: ...
17     def fetch_build_eggs(self, requires): ...
18     def finalize_options(self): ...
19     def get_egg_cache_dir(self): ...
20     def fetch_build_egg(self, req): ...
21     def get_command_class(self, command): ...
22     def print_commands(self): ...
23     def get_command_list(self): ...
24     def include(self, **attrs) -> None: ...
25     packages: Any
26     py_modules: Any
27     ext_modules: Any
28     def exclude_package(self, package) -> None: ...
29     def has_contents_for(self, package): ...
30     def exclude(self, **attrs) -> None: ...
31     def get_cmdline_options(self): ...
32     def iter_distribution_names(self) -> None: ...
33     def handle_display_options(self, option_order): ...
34
35 class DistDeprecationWarning(SetuptoolsDeprecationWarning): ...