mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-07-11 19:00:52 +08:00
[stdlib] Add default values part 2 (#14769)
This commit is contained in:
+50
-50
@@ -1037,10 +1037,10 @@ def fdopen(
|
||||
mode: OpenTextMode = "r",
|
||||
buffering: int = -1,
|
||||
encoding: str | None = None,
|
||||
errors: str | None = ...,
|
||||
newline: str | None = ...,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
errors: str | None = None,
|
||||
newline: str | None = None,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> TextIOWrapper: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1050,8 +1050,8 @@ def fdopen(
|
||||
encoding: None = None,
|
||||
errors: None = None,
|
||||
newline: None = None,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> FileIO: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1061,8 +1061,8 @@ def fdopen(
|
||||
encoding: None = None,
|
||||
errors: None = None,
|
||||
newline: None = None,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> BufferedRandom: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1072,8 +1072,8 @@ def fdopen(
|
||||
encoding: None = None,
|
||||
errors: None = None,
|
||||
newline: None = None,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> BufferedWriter: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1083,8 +1083,8 @@ def fdopen(
|
||||
encoding: None = None,
|
||||
errors: None = None,
|
||||
newline: None = None,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> BufferedReader: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1094,8 +1094,8 @@ def fdopen(
|
||||
encoding: None = None,
|
||||
errors: None = None,
|
||||
newline: None = None,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> BinaryIO: ...
|
||||
@overload
|
||||
def fdopen(
|
||||
@@ -1103,10 +1103,10 @@ def fdopen(
|
||||
mode: str,
|
||||
buffering: int = -1,
|
||||
encoding: str | None = None,
|
||||
errors: str | None = ...,
|
||||
newline: str | None = ...,
|
||||
closefd: bool = ...,
|
||||
opener: _Opener | None = ...,
|
||||
errors: str | None = None,
|
||||
newline: str | None = None,
|
||||
closefd: bool = True,
|
||||
opener: _Opener | None = None,
|
||||
) -> IO[Any]: ...
|
||||
def close(fd: int) -> None: ...
|
||||
def closerange(fd_low: int, fd_high: int, /) -> None: ...
|
||||
@@ -1538,13 +1538,13 @@ else:
|
||||
env: _ExecEnv | None, # None allowed starting in 3.13
|
||||
/,
|
||||
*,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = ...,
|
||||
setpgroup: int | None = ...,
|
||||
resetids: bool = ...,
|
||||
setsid: bool = ...,
|
||||
setsigmask: Iterable[int] = ...,
|
||||
setsigdef: Iterable[int] = ...,
|
||||
scheduler: tuple[Any, sched_param] | None = ...,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = (),
|
||||
setpgroup: int = ...,
|
||||
resetids: bool = False,
|
||||
setsid: bool = False,
|
||||
setsigmask: Iterable[int] = (),
|
||||
setsigdef: Iterable[int] = (),
|
||||
scheduler: tuple[Any, sched_param] = ...,
|
||||
) -> int: ...
|
||||
def posix_spawnp(
|
||||
path: StrOrBytesPath,
|
||||
@@ -1552,13 +1552,13 @@ else:
|
||||
env: _ExecEnv | None, # None allowed starting in 3.13
|
||||
/,
|
||||
*,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = ...,
|
||||
setpgroup: int | None = ...,
|
||||
resetids: bool = ...,
|
||||
setsid: bool = ...,
|
||||
setsigmask: Iterable[int] = ...,
|
||||
setsigdef: Iterable[int] = ...,
|
||||
scheduler: tuple[Any, sched_param] | None = ...,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = (),
|
||||
setpgroup: int = ...,
|
||||
resetids: bool = False,
|
||||
setsid: bool = False,
|
||||
setsigmask: Iterable[int] = (),
|
||||
setsigdef: Iterable[int] = (),
|
||||
scheduler: tuple[Any, sched_param] = ...,
|
||||
) -> int: ...
|
||||
else:
|
||||
def posix_spawn(
|
||||
@@ -1567,13 +1567,13 @@ else:
|
||||
env: _ExecEnv,
|
||||
/,
|
||||
*,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = ...,
|
||||
setpgroup: int | None = ...,
|
||||
resetids: bool = ...,
|
||||
setsid: bool = ...,
|
||||
setsigmask: Iterable[int] = ...,
|
||||
setsigdef: Iterable[int] = ...,
|
||||
scheduler: tuple[Any, sched_param] | None = ...,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = (),
|
||||
setpgroup: int = ...,
|
||||
resetids: bool = False,
|
||||
setsid: bool = False,
|
||||
setsigmask: Iterable[int] = (),
|
||||
setsigdef: Iterable[int] = (),
|
||||
scheduler: tuple[Any, sched_param] = ...,
|
||||
) -> int: ...
|
||||
def posix_spawnp(
|
||||
path: StrOrBytesPath,
|
||||
@@ -1581,13 +1581,13 @@ else:
|
||||
env: _ExecEnv,
|
||||
/,
|
||||
*,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = ...,
|
||||
setpgroup: int | None = ...,
|
||||
resetids: bool = ...,
|
||||
setsid: bool = ...,
|
||||
setsigmask: Iterable[int] = ...,
|
||||
setsigdef: Iterable[int] = ...,
|
||||
scheduler: tuple[Any, sched_param] | None = ...,
|
||||
file_actions: Sequence[tuple[Any, ...]] | None = (),
|
||||
setpgroup: int = ...,
|
||||
resetids: bool = False,
|
||||
setsid: bool = False,
|
||||
setsigmask: Iterable[int] = (),
|
||||
setsigdef: Iterable[int] = (),
|
||||
scheduler: tuple[Any, sched_param] = ...,
|
||||
) -> int: ...
|
||||
|
||||
POSIX_SPAWN_OPEN: Final = 0
|
||||
@@ -1674,12 +1674,12 @@ if sys.platform == "linux":
|
||||
MFD_HUGE_2GB: Final[int]
|
||||
MFD_HUGE_16GB: Final[int]
|
||||
def memfd_create(name: str, flags: int = ...) -> int: ...
|
||||
def copy_file_range(src: int, dst: int, count: int, offset_src: int | None = ..., offset_dst: int | None = ...) -> int: ...
|
||||
def copy_file_range(src: int, dst: int, count: int, offset_src: int | None = None, offset_dst: int | None = None) -> int: ...
|
||||
|
||||
def waitstatus_to_exitcode(status: int) -> int: ...
|
||||
|
||||
if sys.platform == "linux":
|
||||
def pidfd_open(pid: int, flags: int = ...) -> int: ...
|
||||
def pidfd_open(pid: int, flags: int = 0) -> int: ...
|
||||
|
||||
if sys.version_info >= (3, 12) and sys.platform == "linux":
|
||||
PIDFD_NONBLOCK: Final = 2048
|
||||
@@ -1703,8 +1703,8 @@ if sys.version_info >= (3, 10) and sys.platform == "linux":
|
||||
src: FileDescriptor,
|
||||
dst: FileDescriptor,
|
||||
count: int,
|
||||
offset_src: int | None = ...,
|
||||
offset_dst: int | None = ...,
|
||||
offset_src: int | None = None,
|
||||
offset_dst: int | None = None,
|
||||
flags: int = 0,
|
||||
) -> int: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user