Fix _posixsubprocess module for python3.12 (#10809)

This commit is contained in:
Nikita Sobolev
2023-09-30 19:51:33 +03:00
committed by GitHub
parent 4c5d3e5ad2
commit 16b9884601
3 changed files with 8 additions and 10 deletions

View File

@@ -6,15 +6,15 @@ from typing_extensions import SupportsIndex
if sys.platform != "win32":
def cloexec_pipe() -> tuple[int, int]: ...
def fork_exec(
__process_args: Sequence[StrOrBytesPath] | None,
__args: Sequence[StrOrBytesPath] | None,
__executable_list: Sequence[bytes],
__close_fds: bool,
__fds_to_keep: tuple[int, ...],
__cwd_obj: str,
__env_list: Sequence[bytes] | None,
__pass_fds: tuple[int, ...],
__cwd: str,
__env: Sequence[bytes] | None,
__p2cread: int,
__p2cwrite: int,
__c2pred: int,
__c2pread: int,
__c2pwrite: int,
__errread: int,
__errwrite: int,
@@ -23,9 +23,9 @@ if sys.platform != "win32":
__restore_signals: int,
__call_setsid: int,
__pgid_to_set: int,
__gid_object: SupportsIndex | None,
__groups_list: list[int] | None,
__uid_object: SupportsIndex | None,
__gid: SupportsIndex | None,
__extra_groups: list[int] | None,
__uid: SupportsIndex | None,
__child_umask: int,
__preexec_fn: Callable[[], None],
__allow_vfork: bool,