1 from typing import Any, Tuple
3 from ..cmd import Command
6 SCHEME_KEYS: Tuple[str, ...]
7 INSTALL_SCHEMES: dict[str, dict[Any, Any]]
9 class install(Command):
24 install_lib: str | None
32 install_path_file: int
39 def initialize_options(self) -> None: ...
42 def finalize_options(self) -> None: ...
43 def dump_dirs(self, msg) -> None: ...
44 def finalize_unix(self) -> None: ...
45 def finalize_other(self) -> None: ...
46 def select_scheme(self, name) -> None: ...
47 def expand_basedirs(self) -> None: ...
48 def expand_dirs(self) -> None: ...
49 def convert_paths(self, *names) -> None: ...
52 def handle_extra_path(self) -> None: ...
53 def change_roots(self, *names) -> None: ...
54 def create_home_path(self) -> None: ...
55 def run(self) -> None: ...
56 def create_path_file(self) -> None: ...
57 def get_outputs(self): ...
58 def get_inputs(self): ...
59 def has_lib(self): ...
60 def has_headers(self): ...
61 def has_scripts(self): ...
62 def has_data(self): ...