From 99ce091f172acb5e3528bae01182ca4026f35d94 Mon Sep 17 00:00:00 2001 From: Amin Alaee Date: Thu, 28 Sep 2023 11:10:21 +0200 Subject: [PATCH] Make `os.setresuid` and `os.setresgid` positional-only (#10791) --- stdlib/os/__init__.pyi | 4 ++-- tests/stubtest_allowlists/linux-py310.txt | 2 -- tests/stubtest_allowlists/linux-py311.txt | 2 -- tests/stubtest_allowlists/linux-py312.txt | 2 -- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/stdlib/os/__init__.pyi b/stdlib/os/__init__.pyi index 999f12b10..3d5dc3d15 100644 --- a/stdlib/os/__init__.pyi +++ b/stdlib/os/__init__.pyi @@ -498,8 +498,8 @@ if sys.platform != "win32": def setpgid(__pid: int, __pgrp: int) -> None: ... def setregid(__rgid: int, __egid: int) -> None: ... if sys.platform != "darwin": - def setresgid(rgid: int, egid: int, sgid: int) -> None: ... - def setresuid(ruid: int, euid: int, suid: int) -> None: ... + def setresgid(__rgid: int, __egid: int, __sgid: int) -> None: ... + def setresuid(__ruid: int, __euid: int, __suid: int) -> None: ... def setreuid(__ruid: int, __euid: int) -> None: ... def getsid(__pid: int) -> int: ... diff --git a/tests/stubtest_allowlists/linux-py310.txt b/tests/stubtest_allowlists/linux-py310.txt index 8b3d6e1c4..77992cc8b 100644 --- a/tests/stubtest_allowlists/linux-py310.txt +++ b/tests/stubtest_allowlists/linux-py310.txt @@ -1,6 +1,4 @@ _?curses.color_pair -(os|posix).setresgid -(os|posix).setresuid (os|posix).sendfile signal.sigtimedwait signal.sigwaitinfo diff --git a/tests/stubtest_allowlists/linux-py311.txt b/tests/stubtest_allowlists/linux-py311.txt index c13c4e322..bae00ad10 100644 --- a/tests/stubtest_allowlists/linux-py311.txt +++ b/tests/stubtest_allowlists/linux-py311.txt @@ -1,7 +1,5 @@ _?curses.color_pair mmap.MAP_STACK -(os|posix).setresgid -(os|posix).setresuid (os|posix).sendfile signal.sigtimedwait signal.sigwaitinfo diff --git a/tests/stubtest_allowlists/linux-py312.txt b/tests/stubtest_allowlists/linux-py312.txt index 9eb8adbd8..6330b4dea 100644 --- a/tests/stubtest_allowlists/linux-py312.txt +++ b/tests/stubtest_allowlists/linux-py312.txt @@ -2,8 +2,6 @@ _?curses.color_pair _posixsubprocess.fork_exec (os|posix).sendfile (os|posix).setns -(os|posix).setresgid -(os|posix).setresuid mmap.MAP_STACK resource.prlimit signal.sigtimedwait