Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0306754

Browse files
os: pos-only params for various functions (#8284)
1 parent 2a7439e commit 0306754

3 files changed

Lines changed: 10 additions & 26 deletions

File tree

stdlib/os/__init__.pyi

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ class terminal_size(structseq[int], tuple[int, int]):
654654
@property
655655
def lines(self) -> int: ...
656656

657-
def get_terminal_size(fd: int = ...) -> terminal_size: ...
657+
def get_terminal_size(__fd: int = ...) -> terminal_size: ...
658658
def get_inheritable(__fd: int) -> bool: ...
659659
def set_inheritable(__fd: int, __inheritable: bool) -> None: ...
660660

@@ -823,7 +823,7 @@ if sys.platform != "win32":
823823
def killpg(__pgid: int, __signal: int) -> None: ...
824824
def nice(__increment: int) -> int: ...
825825
if sys.platform != "darwin":
826-
def plock(op: int) -> None: ... # ???op is int?
826+
def plock(__op: int) -> None: ... # ???op is int?
827827

828828
class _wrap_close(_TextIOWrapper):
829829
def __init__(self, stream: _TextIOWrapper, proc: Popen[str]) -> None: ...
@@ -885,7 +885,7 @@ else:
885885
@property
886886
def si_code(self) -> int: ...
887887

888-
def waitid(idtype: int, ident: int, options: int) -> waitid_result: ...
888+
def waitid(__idtype: int, __ident: int, __options: int) -> waitid_result: ...
889889

890890
def wait3(options: int) -> tuple[int, int, Any]: ...
891891
def wait4(pid: int, options: int) -> tuple[int, int, Any]: ...
@@ -941,13 +941,13 @@ if sys.platform != "win32":
941941
def sched_get_priority_max(policy: int) -> int: ... # some flavors of Unix
942942
def sched_yield() -> None: ... # some flavors of Unix
943943
if sys.platform != "darwin":
944-
def sched_setscheduler(pid: int, policy: int, param: sched_param) -> None: ... # some flavors of Unix
945-
def sched_getscheduler(pid: int) -> int: ... # some flavors of Unix
946-
def sched_rr_get_interval(pid: int) -> float: ... # some flavors of Unix
947-
def sched_setparam(pid: int, param: sched_param) -> None: ... # some flavors of Unix
948-
def sched_getparam(pid: int) -> sched_param: ... # some flavors of Unix
949-
def sched_setaffinity(pid: int, mask: Iterable[int]) -> None: ... # some flavors of Unix
950-
def sched_getaffinity(pid: int) -> set[int]: ... # some flavors of Unix
944+
def sched_setscheduler(__pid: int, __policy: int, __param: sched_param) -> None: ... # some flavors of Unix
945+
def sched_getscheduler(__pid: int) -> int: ... # some flavors of Unix
946+
def sched_rr_get_interval(__pid: int) -> float: ... # some flavors of Unix
947+
def sched_setparam(__pid: int, __param: sched_param) -> None: ... # some flavors of Unix
948+
def sched_getparam(__pid: int) -> sched_param: ... # some flavors of Unix
949+
def sched_setaffinity(__pid: int, __mask: Iterable[int]) -> None: ... # some flavors of Unix
950+
def sched_getaffinity(__pid: int) -> set[int]: ... # some flavors of Unix
951951

952952
def cpu_count() -> int | None: ...
953953

tests/stubtest_allowlists/linux-py310.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,8 @@ _?curses.color_pair
55
(os|posix).SPLICE_F_MORE
66
(os|posix).SPLICE_F_MOVE
77
(os|posix).SPLICE_F_NONBLOCK
8-
(os|posix).sched_getaffinity
9-
(os|posix).sched_getparam
10-
(os|posix).sched_getscheduler
11-
(os|posix).sched_rr_get_interval
12-
(os|posix).sched_setaffinity
13-
(os|posix).sched_setparam
14-
(os|posix).sched_setscheduler
158
(os|posix).setresgid
169
(os|posix).setresuid
17-
(os|posix).waitid
1810
(os|posix).sendfile
1911
(os|posix).eventfd
2012
(os|posix).eventfd_read

tests/stubtest_allowlists/linux-py311.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,8 @@ mmap.MAP_STACK
77
(os|posix).SPLICE_F_MORE
88
(os|posix).SPLICE_F_MOVE
99
(os|posix).SPLICE_F_NONBLOCK
10-
(os|posix).sched_getaffinity
11-
(os|posix).sched_getparam
12-
(os|posix).sched_getscheduler
13-
(os|posix).sched_rr_get_interval
14-
(os|posix).sched_setaffinity
15-
(os|posix).sched_setparam
16-
(os|posix).sched_setscheduler
1710
(os|posix).setresgid
1811
(os|posix).setresuid
19-
(os|posix).waitid
2012
(os|posix).sendfile
2113
(os|posix).eventfd
2214
(os|posix).eventfd_read

0 commit comments

Comments
 (0)