1 # Stubs for _posixsubprocess
\r
3 # NOTE: These are incomplete!
\r
5 from typing import Tuple, Sequence, Callable
\r
7 def cloexec_pipe() -> Tuple[int, int]: ...
\r
8 def fork_exec(args: Sequence[str],
\r
9 executable_list: Sequence[bytes], close_fds: bool, fds_to_keep: Sequence[int],
\r
10 cwd: str, env_list: Sequence[bytes],
\r
11 p2cread: int, p2cwrite: int, c2pred: int, c2pwrite: int,
\r
12 errread: int, errwrite: int, errpipe_read: int,
\r
13 errpipe_write: int, restore_signals: int, start_new_session: int,
\r
14 preexec_fn: Callable[[], None]) -> int: ...
\r