1 # Stubs for distutils.util
\r
3 from typing import Any, Callable, List, Mapping, Optional, Tuple
\r
6 def get_platform() -> str: ...
\r
7 def convert_path(pathname: str) -> str: ...
\r
8 def change_root(new_root: str, pathname: str) -> str: ...
\r
9 def check_environ() -> None: ...
\r
10 def subst_vars(s: str, local_vars: Mapping[str, str]) -> None: ...
\r
11 def split_quoted(s: str) -> List[str]: ...
\r
12 def execute(func: Callable[..., None], args: Tuple[Any, ...],
\r
13 msg: Optional[str] = ..., verbose: bool = ...,
\r
14 dry_run: bool = ...) -> None: ...
\r
15 def strtobool(val: str) -> bool: ...
\r
16 def byte_compile(py_files: List[str], optimize: int = ..., force: bool = ...,
\r
17 prefix: Optional[str] = ..., base_dir: Optional[str] = ...,
\r
18 verbose: bool = ..., dry_run: bool = ...,
\r
19 direct: Optional[bool] = ...) -> None: ...
\r
20 def rfc822_escape(header: str) -> str: ...
\r