--- /dev/null
+# Stubs for _posixsubprocess\r
+\r
+# NOTE: These are incomplete!\r
+\r
+from typing import Tuple, Sequence, Callable\r
+\r
+def cloexec_pipe() -> Tuple[int, int]: ...\r
+def fork_exec(args: Sequence[str],\r
+ executable_list: Sequence[bytes], close_fds: bool, fds_to_keep: Sequence[int],\r
+ cwd: str, env_list: Sequence[bytes],\r
+ p2cread: int, p2cwrite: int, c2pred: int, c2pwrite: int,\r
+ errread: int, errwrite: int, errpipe_read: int,\r
+ errpipe_write: int, restore_signals: int, start_new_session: int,\r
+ preexec_fn: Callable[[], None]) -> int: ...\r