massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / setuptools / setuptools / command / setopt.pyi
1 from abc import abstractmethod
2 from typing import Any
3
4 from setuptools import Command
5
6 def config_file(kind: str = ...): ...
7 def edit_config(filename, settings, dry_run: bool = ...) -> None: ...
8
9 class option_base(Command):
10     user_options: Any
11     boolean_options: Any
12     global_config: Any
13     user_config: Any
14     filename: Any
15     def initialize_options(self) -> None: ...
16     def finalize_options(self) -> None: ...
17     @abstractmethod
18     def run(self) -> None: ...
19
20 class setopt(option_base):
21     description: str
22     user_options: Any
23     boolean_options: Any
24     command: Any
25     option: Any
26     set_value: Any
27     remove: Any
28     def initialize_options(self) -> None: ...
29     def finalize_options(self) -> None: ...
30     def run(self) -> None: ...