@@ -1020,10 +1020,10 @@ def fdopen(
10201020 mode : OpenTextMode = "r" ,
10211021 buffering : int = - 1 ,
10221022 encoding : str | None = None ,
1023- errors : str | None = ... ,
1024- newline : str | None = ... ,
1025- closefd : bool = ... ,
1026- opener : _Opener | None = ... ,
1023+ errors : str | None = None ,
1024+ newline : str | None = None ,
1025+ closefd : bool = True ,
1026+ opener : _Opener | None = None ,
10271027) -> TextIOWrapper : ...
10281028@overload
10291029def fdopen (
@@ -1033,8 +1033,8 @@ def fdopen(
10331033 encoding : None = None ,
10341034 errors : None = None ,
10351035 newline : None = None ,
1036- closefd : bool = ... ,
1037- opener : _Opener | None = ... ,
1036+ closefd : bool = True ,
1037+ opener : _Opener | None = None ,
10381038) -> FileIO : ...
10391039@overload
10401040def fdopen (
@@ -1044,8 +1044,8 @@ def fdopen(
10441044 encoding : None = None ,
10451045 errors : None = None ,
10461046 newline : None = None ,
1047- closefd : bool = ... ,
1048- opener : _Opener | None = ... ,
1047+ closefd : bool = True ,
1048+ opener : _Opener | None = None ,
10491049) -> BufferedRandom : ...
10501050@overload
10511051def fdopen (
@@ -1055,8 +1055,8 @@ def fdopen(
10551055 encoding : None = None ,
10561056 errors : None = None ,
10571057 newline : None = None ,
1058- closefd : bool = ... ,
1059- opener : _Opener | None = ... ,
1058+ closefd : bool = True ,
1059+ opener : _Opener | None = None ,
10601060) -> BufferedWriter : ...
10611061@overload
10621062def fdopen (
@@ -1066,8 +1066,8 @@ def fdopen(
10661066 encoding : None = None ,
10671067 errors : None = None ,
10681068 newline : None = None ,
1069- closefd : bool = ... ,
1070- opener : _Opener | None = ... ,
1069+ closefd : bool = True ,
1070+ opener : _Opener | None = None ,
10711071) -> BufferedReader : ...
10721072@overload
10731073def fdopen (
@@ -1077,19 +1077,19 @@ def fdopen(
10771077 encoding : None = None ,
10781078 errors : None = None ,
10791079 newline : None = None ,
1080- closefd : bool = ... ,
1081- opener : _Opener | None = ... ,
1080+ closefd : bool = True ,
1081+ opener : _Opener | None = None ,
10821082) -> BinaryIO : ...
10831083@overload
10841084def fdopen (
10851085 fd : int ,
10861086 mode : str ,
10871087 buffering : int = - 1 ,
10881088 encoding : str | None = None ,
1089- errors : str | None = ... ,
1090- newline : str | None = ... ,
1091- closefd : bool = ... ,
1092- opener : _Opener | None = ... ,
1089+ errors : str | None = None ,
1090+ newline : str | None = None ,
1091+ closefd : bool = True ,
1092+ opener : _Opener | None = None ,
10931093) -> IO [Any ]: ...
10941094def close (fd : int ) -> None : ...
10951095def closerange (fd_low : int , fd_high : int , / ) -> None : ...
@@ -1478,12 +1478,12 @@ else:
14781478 env : _ExecEnv ,
14791479 / ,
14801480 * ,
1481- file_actions : Sequence [tuple [Any , ...]] | None = ... ,
1481+ file_actions : Sequence [tuple [Any , ...]] | None = () ,
14821482 setpgroup : int | None = ...,
1483- resetids : bool = ... ,
1484- setsid : bool = ... ,
1485- setsigmask : Iterable [int ] = ... ,
1486- setsigdef : Iterable [int ] = ... ,
1483+ resetids : bool = False ,
1484+ setsid : bool = False ,
1485+ setsigmask : Iterable [int ] = () ,
1486+ setsigdef : Iterable [int ] = () ,
14871487 scheduler : tuple [Any , sched_param ] | None = ...,
14881488 ) -> int : ...
14891489 def posix_spawnp (
@@ -1492,12 +1492,12 @@ else:
14921492 env : _ExecEnv ,
14931493 / ,
14941494 * ,
1495- file_actions : Sequence [tuple [Any , ...]] | None = ... ,
1495+ file_actions : Sequence [tuple [Any , ...]] | None = () ,
14961496 setpgroup : int | None = ...,
1497- resetids : bool = ... ,
1498- setsid : bool = ... ,
1499- setsigmask : Iterable [int ] = ... ,
1500- setsigdef : Iterable [int ] = ... ,
1497+ resetids : bool = False ,
1498+ setsid : bool = False ,
1499+ setsigmask : Iterable [int ] = () ,
1500+ setsigdef : Iterable [int ] = () ,
15011501 scheduler : tuple [Any , sched_param ] | None = ...,
15021502 ) -> int : ...
15031503 POSIX_SPAWN_OPEN : Final = 0
@@ -1584,12 +1584,12 @@ if sys.platform == "linux":
15841584 MFD_HUGE_2GB : Final [int ]
15851585 MFD_HUGE_16GB : Final [int ]
15861586 def memfd_create (name : str , flags : int = ...) -> int : ...
1587- def copy_file_range (src : int , dst : int , count : int , offset_src : int | None = ... , offset_dst : int | None = ... ) -> int : ...
1587+ def copy_file_range (src : int , dst : int , count : int , offset_src : int | None = None , offset_dst : int | None = None ) -> int : ...
15881588
15891589def waitstatus_to_exitcode (status : int ) -> int : ...
15901590
15911591if sys .platform == "linux" :
1592- def pidfd_open (pid : int , flags : int = ... ) -> int : ...
1592+ def pidfd_open (pid : int , flags : int = 0 ) -> int : ...
15931593
15941594if sys .version_info >= (3 , 12 ) and sys .platform == "linux" :
15951595 PIDFD_NONBLOCK : Final = 2048
@@ -1613,8 +1613,8 @@ if sys.version_info >= (3, 10) and sys.platform == "linux":
16131613 src : FileDescriptor ,
16141614 dst : FileDescriptor ,
16151615 count : int ,
1616- offset_src : int | None = ... ,
1617- offset_dst : int | None = ... ,
1616+ offset_src : int | None = None ,
1617+ offset_dst : int | None = None ,
16181618 flags : int = 0 ,
16191619 ) -> int : ...
16201620
0 commit comments