[stdlib] Add more default values (#14632)

This commit is contained in:
Semyon Moroz
2025-08-24 15:56:42 +00:00
committed by GitHub
parent e8ba06f710
commit 91e2ed0953
16 changed files with 158 additions and 152 deletions
+4 -4
View File
@@ -21,7 +21,7 @@ class Future(Awaitable[_T]):
@_log_traceback.setter
def _log_traceback(self, val: Literal[False]) -> None: ...
_asyncio_future_blocking: bool # is a part of duck-typing contract for `Future`
def __init__(self, *, loop: AbstractEventLoop | None = ...) -> None: ...
def __init__(self, *, loop: AbstractEventLoop | None = None) -> None: ...
def __del__(self) -> None: ...
def get_loop(self) -> AbstractEventLoop: ...
@property
@@ -58,7 +58,7 @@ class Task(Future[_T_co]): # type: ignore[type-var] # pyright: ignore[reportIn
coro: _TaskCompatibleCoro[_T_co],
*,
loop: AbstractEventLoop | None = None,
name: str | None = ...,
name: str | None = None,
context: Context | None = None,
eager_start: bool = False,
) -> None: ...
@@ -68,12 +68,12 @@ class Task(Future[_T_co]): # type: ignore[type-var] # pyright: ignore[reportIn
coro: _TaskCompatibleCoro[_T_co],
*,
loop: AbstractEventLoop | None = None,
name: str | None = ...,
name: str | None = None,
context: Context | None = None,
) -> None: ...
else:
def __init__(
self, coro: _TaskCompatibleCoro[_T_co], *, loop: AbstractEventLoop | None = None, name: str | None = ...
self, coro: _TaskCompatibleCoro[_T_co], *, loop: AbstractEventLoop | None = None, name: str | None = None
) -> None: ...
if sys.version_info >= (3, 12):
+1 -1
View File
@@ -36,7 +36,7 @@ class Dialect:
strict: bool
def __new__(
cls,
dialect: _DialectLike | None = ...,
dialect: _DialectLike | None = None,
delimiter: str = ",",
doublequote: bool = True,
escapechar: str | None = None,
+6 -6
View File
@@ -324,7 +324,7 @@ def mouseinterval(interval: int, /) -> None: ...
def mousemask(newmask: int, /) -> tuple[int, int]: ...
def napms(ms: int, /) -> int: ...
def newpad(nlines: int, ncols: int, /) -> window: ...
def newwin(nlines: int, ncols: int, begin_y: int = ..., begin_x: int = ..., /) -> window: ...
def newwin(nlines: int, ncols: int, begin_y: int = 0, begin_x: int = 0, /) -> window: ...
def nl(flag: bool = True, /) -> None: ...
def nocbreak() -> None: ...
def noecho() -> None: ...
@@ -410,7 +410,7 @@ class window: # undocumented
@overload
def box(self) -> None: ...
@overload
def box(self, vertch: _ChType = ..., horch: _ChType = ...) -> None: ...
def box(self, vertch: _ChType = 0, horch: _ChType = 0) -> None: ...
@overload
def chgat(self, attr: int) -> None: ...
@overload
@@ -487,9 +487,9 @@ class window: # undocumented
@overload
def insstr(self, y: int, x: int, str: str, attr: int = ...) -> None: ...
@overload
def instr(self, n: int = ...) -> bytes: ...
def instr(self, n: int = 2047) -> bytes: ...
@overload
def instr(self, y: int, x: int, n: int = ...) -> bytes: ...
def instr(self, y: int, x: int, n: int = 2047) -> bytes: ...
def is_linetouched(self, line: int, /) -> bool: ...
def is_wintouched(self) -> bool: ...
def keypad(self, yes: bool, /) -> None: ...
@@ -523,7 +523,7 @@ class window: # undocumented
@overload
def refresh(self, pminrow: int, pmincol: int, sminrow: int, smincol: int, smaxrow: int, smaxcol: int) -> None: ...
def resize(self, nlines: int, ncols: int) -> None: ...
def scroll(self, lines: int = ...) -> None: ...
def scroll(self, lines: int = 1) -> None: ...
def scrollok(self, flag: bool) -> None: ...
def setscrreg(self, top: int, bottom: int, /) -> None: ...
def standend(self) -> None: ...
@@ -540,7 +540,7 @@ class window: # undocumented
def syncok(self, flag: bool) -> None: ...
def syncup(self) -> None: ...
def timeout(self, delay: int) -> None: ...
def touchline(self, start: int, count: int, changed: bool = ...) -> None: ...
def touchline(self, start: int, count: int, changed: bool = True) -> None: ...
def touchwin(self) -> None: ...
def untouchwin(self) -> None: ...
@overload
+1 -1
View File
@@ -33,7 +33,7 @@ if sys.platform != "win32":
@overload
def get(self, k: _KeyType, default: _T, /) -> bytes | _T: ...
def keys(self) -> list[bytes]: ...
def setdefault(self, k: _KeyType, default: _ValueType = ..., /) -> bytes: ...
def setdefault(self, k: _KeyType, default: _ValueType = b"", /) -> bytes: ...
# This isn't true, but the class can't be instantiated. See #13024
__new__: None # type: ignore[assignment]
__init__: None # type: ignore[assignment]
+8 -8
View File
@@ -51,14 +51,14 @@ if sys.version_info >= (3, 11):
def localcontext(
ctx: Context | None = None,
*,
prec: int | None = ...,
rounding: str | None = ...,
Emin: int | None = ...,
Emax: int | None = ...,
capitals: int | None = ...,
clamp: int | None = ...,
traps: dict[_TrapType, bool] | None = ...,
flags: dict[_TrapType, bool] | None = ...,
prec: int | None = None,
rounding: str | None = None,
Emin: int | None = None,
Emax: int | None = None,
capitals: int | None = None,
clamp: int | None = None,
traps: dict[_TrapType, bool] | None = None,
flags: dict[_TrapType, bool] | None = None,
) -> _ContextManager: ...
else:
+4 -4
View File
@@ -38,9 +38,9 @@ PRESET_EXTREME: Final[int] # v big number
@final
class LZMADecompressor:
if sys.version_info >= (3, 12):
def __new__(cls, format: int | None = ..., memlimit: int | None = ..., filters: _FilterChain | None = ...) -> Self: ...
def __new__(cls, format: int = 0, memlimit: int | None = None, filters: _FilterChain | None = None) -> Self: ...
else:
def __init__(self, format: int | None = ..., memlimit: int | None = ..., filters: _FilterChain | None = ...) -> None: ...
def __init__(self, format: int = 0, memlimit: int | None = None, filters: _FilterChain | None = None) -> None: ...
def decompress(self, data: ReadableBuffer, max_length: int = -1) -> bytes: ...
@property
@@ -56,11 +56,11 @@ class LZMADecompressor:
class LZMACompressor:
if sys.version_info >= (3, 12):
def __new__(
cls, format: int | None = ..., check: int = ..., preset: int | None = ..., filters: _FilterChain | None = ...
cls, format: int = 1, check: int = -1, preset: int | None = None, filters: _FilterChain | None = None
) -> Self: ...
else:
def __init__(
self, format: int | None = ..., check: int = ..., preset: int | None = ..., filters: _FilterChain | None = ...
self, format: int = 1, check: int = -1, preset: int | None = None, filters: _FilterChain | None = None
) -> None: ...
def compress(self, data: ReadableBuffer, /) -> bytes: ...
+7 -7
View File
@@ -38,9 +38,9 @@ def warn_explicit(
filename: str,
lineno: int,
module: str | None = ...,
registry: dict[str | tuple[str, type[Warning], int], int] | None = ...,
module_globals: dict[str, Any] | None = ...,
source: Any | None = ...,
registry: dict[str | tuple[str, type[Warning], int], int] | None = None,
module_globals: dict[str, Any] | None = None,
source: Any | None = None,
) -> None: ...
@overload
def warn_explicit(
@@ -48,8 +48,8 @@ def warn_explicit(
category: Any,
filename: str,
lineno: int,
module: str | None = ...,
registry: dict[str | tuple[str, type[Warning], int], int] | None = ...,
module_globals: dict[str, Any] | None = ...,
source: Any | None = ...,
module: str | None = None,
registry: dict[str | tuple[str, type[Warning], int], int] | None = None,
module_globals: dict[str, Any] | None = None,
source: Any | None = None,
) -> None: ...
+13 -13
View File
@@ -10,7 +10,7 @@ from asyncio.transports import BaseTransport, DatagramTransport, ReadTransport,
from collections.abc import Callable, Iterable, Sequence
from concurrent.futures import Executor, ThreadPoolExecutor
from contextvars import Context
from socket import AddressFamily, SocketKind, _Address, _RetAddress, socket
from socket import AddressFamily, AddressInfo, SocketKind, _Address, _RetAddress, socket
from typing import IO, Any, Literal, TypeVar, overload
from typing_extensions import TypeAlias, TypeVarTuple, Unpack
@@ -235,8 +235,8 @@ class BaseEventLoop(AbstractEventLoop):
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = 0,
flags: int = 1,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -254,8 +254,8 @@ class BaseEventLoop(AbstractEventLoop):
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = 0,
flags: int = 1,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -274,8 +274,8 @@ class BaseEventLoop(AbstractEventLoop):
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -292,8 +292,8 @@ class BaseEventLoop(AbstractEventLoop):
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -311,8 +311,8 @@ class BaseEventLoop(AbstractEventLoop):
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -328,8 +328,8 @@ class BaseEventLoop(AbstractEventLoop):
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
+14 -14
View File
@@ -11,7 +11,7 @@ from abc import ABCMeta, abstractmethod
from collections.abc import Callable, Sequence
from concurrent.futures import Executor
from contextvars import Context
from socket import AddressFamily, SocketKind, _Address, _RetAddress, socket
from socket import AddressFamily, AddressInfo, SocketKind, _Address, _RetAddress, socket
from typing import IO, Any, Literal, Protocol, TypeVar, overload, type_check_only
from typing_extensions import Self, TypeAlias, TypeVarTuple, Unpack, deprecated
@@ -289,8 +289,8 @@ class AbstractEventLoop:
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -309,8 +309,8 @@ class AbstractEventLoop:
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -330,8 +330,8 @@ class AbstractEventLoop:
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -349,8 +349,8 @@ class AbstractEventLoop:
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -369,8 +369,8 @@ class AbstractEventLoop:
host: str | Sequence[str] | None = None,
port: int = ...,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: None = None,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -387,8 +387,8 @@ class AbstractEventLoop:
host: None = None,
port: None = None,
*,
family: int = ...,
flags: int = ...,
family: int = AddressFamily.AF_UNSPEC,
flags: int = AddressInfo.AI_PASSIVE,
sock: socket = ...,
backlog: int = 100,
ssl: _SSLContext = None,
@@ -536,7 +536,7 @@ class AbstractEventLoop:
bufsize: Literal[0] = 0,
encoding: None = None,
errors: None = None,
text: Literal[False] | None = ...,
text: Literal[False] | None = None,
**kwargs: Any,
) -> tuple[SubprocessTransport, _ProtocolT]: ...
@abstractmethod
+4 -4
View File
@@ -34,7 +34,7 @@ if sys.version_info >= (3, 10):
port: int | str | None = None,
*,
limit: int = 65536,
ssl_handshake_timeout: float | None = ...,
ssl_handshake_timeout: float | None = None,
**kwds: Any,
) -> tuple[StreamReader, StreamWriter]: ...
async def start_server(
@@ -43,7 +43,7 @@ if sys.version_info >= (3, 10):
port: int | str | None = None,
*,
limit: int = 65536,
ssl_handshake_timeout: float | None = ...,
ssl_handshake_timeout: float | None = None,
**kwds: Any,
) -> Server: ...
@@ -54,7 +54,7 @@ else:
*,
loop: events.AbstractEventLoop | None = None,
limit: int = 65536,
ssl_handshake_timeout: float | None = ...,
ssl_handshake_timeout: float | None = None,
**kwds: Any,
) -> tuple[StreamReader, StreamWriter]: ...
async def start_server(
@@ -64,7 +64,7 @@ else:
*,
loop: events.AbstractEventLoop | None = None,
limit: int = 65536,
ssl_handshake_timeout: float | None = ...,
ssl_handshake_timeout: float | None = None,
**kwds: Any,
) -> Server: ...
+6 -6
View File
@@ -60,7 +60,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
@@ -92,7 +92,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
@@ -126,7 +126,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
@@ -157,7 +157,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
@@ -191,7 +191,7 @@ else: # >= 3.9
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
@@ -222,7 +222,7 @@ else: # >= 3.9
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
group: None | str | int = None,
extra_groups: None | Collection[str | int] = None,
user: None | str | int = None,
+17 -12
View File
@@ -63,7 +63,7 @@ class TransportSocket:
@deprecated("Removed in Python 3.11")
def makefile(self) -> BinaryIO: ...
@deprecated("Rmoved in Python 3.11")
def sendfile(self, file: BinaryIO, offset: int = ..., count: int | None = ...) -> int: ...
def sendfile(self, file: BinaryIO, offset: int = 0, count: int | None = None) -> int: ...
@deprecated("Removed in Python 3.11")
def close(self) -> None: ...
@deprecated("Removed in Python 3.11")
@@ -71,17 +71,22 @@ class TransportSocket:
if sys.platform == "linux":
@deprecated("Removed in Python 3.11")
def sendmsg_afalg(
self, msg: Iterable[ReadableBuffer] = ..., *, op: int, iv: Any = ..., assoclen: int = ..., flags: int = ...
self, msg: Iterable[ReadableBuffer] = ..., *, op: int, iv: Any = ..., assoclen: int = ..., flags: int = 0
) -> int: ...
else:
@deprecated("Removed in Python 3.11.")
def sendmsg_afalg(
self, msg: Iterable[ReadableBuffer] = ..., *, op: int, iv: Any = ..., assoclen: int = ..., flags: int = ...
self, msg: Iterable[ReadableBuffer] = ..., *, op: int, iv: Any = ..., assoclen: int = ..., flags: int = 0
) -> NoReturn: ...
@deprecated("Removed in Python 3.11.")
def sendmsg(
self, buffers: Iterable[ReadableBuffer], ancdata: Iterable[_CMSG] = ..., flags: int = ..., address: _Address = ..., /
self,
buffers: Iterable[ReadableBuffer],
ancdata: Iterable[_CMSG] = ...,
flags: int = 0,
address: _Address | None = None,
/,
) -> int: ...
@overload
@deprecated("Removed in Python 3.11.")
@@ -90,9 +95,9 @@ class TransportSocket:
@deprecated("Removed in Python 3.11.")
def sendto(self, data: ReadableBuffer, flags: int, address: _Address) -> int: ...
@deprecated("Removed in Python 3.11.")
def send(self, data: ReadableBuffer, flags: int = ...) -> int: ...
def send(self, data: ReadableBuffer, flags: int = 0) -> int: ...
@deprecated("Removed in Python 3.11.")
def sendall(self, data: ReadableBuffer, flags: int = ...) -> None: ...
def sendall(self, data: ReadableBuffer, flags: int = 0) -> None: ...
@deprecated("Removed in Python 3.11.")
def set_inheritable(self, inheritable: bool) -> None: ...
if sys.platform == "win32":
@@ -103,19 +108,19 @@ class TransportSocket:
def share(self, process_id: int) -> NoReturn: ...
@deprecated("Removed in Python 3.11.")
def recv_into(self, buffer: _WriteBuffer, nbytes: int = ..., flags: int = ...) -> int: ...
def recv_into(self, buffer: _WriteBuffer, nbytes: int = 0, flags: int = 0) -> int: ...
@deprecated("Removed in Python 3.11.")
def recvfrom_into(self, buffer: _WriteBuffer, nbytes: int = ..., flags: int = ...) -> tuple[int, _RetAddress]: ...
def recvfrom_into(self, buffer: _WriteBuffer, nbytes: int = 0, flags: int = 0) -> tuple[int, _RetAddress]: ...
@deprecated("Removed in Python 3.11.")
def recvmsg_into(
self, buffers: Iterable[_WriteBuffer], ancbufsize: int = ..., flags: int = ..., /
self, buffers: Iterable[_WriteBuffer], ancbufsize: int = 0, flags: int = 0, /
) -> tuple[int, list[_CMSG], int, Any]: ...
@deprecated("Removed in Python 3.11.")
def recvmsg(self, bufsize: int, ancbufsize: int = ..., flags: int = ..., /) -> tuple[bytes, list[_CMSG], int, Any]: ...
def recvmsg(self, bufsize: int, ancbufsize: int = 0, flags: int = 0, /) -> tuple[bytes, list[_CMSG], int, Any]: ...
@deprecated("Removed in Python 3.11.")
def recvfrom(self, bufsize: int, flags: int = ...) -> tuple[bytes, _RetAddress]: ...
def recvfrom(self, bufsize: int, flags: int = 0) -> tuple[bytes, _RetAddress]: ...
@deprecated("Removed in Python 3.11.")
def recv(self, bufsize: int, flags: int = ...) -> bytes: ...
def recv(self, bufsize: int, flags: int = 0) -> bytes: ...
@deprecated("Removed in Python 3.11.")
def __enter__(self) -> socket.socket: ...
@deprecated("Removed in Python 3.11.")
+3 -3
View File
@@ -34,9 +34,9 @@ if sys.platform == "win32":
def __new__(
cls,
args: subprocess._CMD,
stdin: subprocess._FILE | None = ...,
stdout: subprocess._FILE | None = ...,
stderr: subprocess._FILE | None = ...,
stdin: subprocess._FILE | None = None,
stdout: subprocess._FILE | None = None,
stderr: subprocess._FILE | None = None,
**kwds: Any,
) -> Self: ...
def __init__(
+2 -2
View File
@@ -31,8 +31,8 @@ if sys.version_info < (3, 11):
def crc_hqx(data: ReadableBuffer, crc: int, /) -> int: ...
def crc32(data: ReadableBuffer, crc: int = 0, /) -> int: ...
def b2a_hex(data: ReadableBuffer, sep: str | bytes = ..., bytes_per_sep: int = ...) -> bytes: ...
def hexlify(data: ReadableBuffer, sep: str | bytes = ..., bytes_per_sep: int = ...) -> bytes: ...
def b2a_hex(data: ReadableBuffer, sep: str | bytes = ..., bytes_per_sep: int = 1) -> bytes: ...
def hexlify(data: ReadableBuffer, sep: str | bytes = ..., bytes_per_sep: int = 1) -> bytes: ...
def a2b_hex(hexstr: _AsciiBuffer, /) -> bytes: ...
def unhexlify(hexstr: _AsciiBuffer, /) -> bytes: ...
+5 -4
View File
@@ -1,3 +1,4 @@
import os
from _typeshed import SupportsContainsAndGetItem, SupportsGetItem, SupportsItemAccess, Unused
from builtins import list as _list, type as _type
from collections.abc import Iterable, Iterator, Mapping
@@ -23,7 +24,7 @@ __all__ = [
def parse(
fp: IO[Any] | None = None,
environ: SupportsItemAccess[str, str] = ...,
environ: SupportsItemAccess[str, str] = os.environ,
keep_blank_values: bool = ...,
strict_parsing: bool = ...,
separator: str = "&",
@@ -37,8 +38,8 @@ class _Environ(Protocol):
def keys(self) -> Iterable[str]: ...
def parse_header(line: str) -> tuple[str, dict[str, str]]: ...
def test(environ: _Environ = ...) -> None: ...
def print_environ(environ: _Environ = ...) -> None: ...
def test(environ: _Environ = os.environ) -> None: ...
def print_environ(environ: _Environ = os.environ) -> None: ...
def print_form(form: dict[str, Any]) -> None: ...
def print_directory() -> None: ...
def print_environ_usage() -> None: ...
@@ -85,7 +86,7 @@ class FieldStorage:
fp: IO[Any] | None = None,
headers: Mapping[str, str] | Message | None = None,
outerboundary: bytes = b"",
environ: SupportsContainsAndGetItem[str, str] = ...,
environ: SupportsContainsAndGetItem[str, str] = os.environ,
keep_blank_values: int = 0,
strict_parsing: int = 0,
limit: int | None = None,
+63 -63
View File
@@ -106,7 +106,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -140,7 +140,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -174,7 +174,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -209,7 +209,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the *real* keyword only args start
capture_output: bool = False,
check: bool = False,
@@ -243,7 +243,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -277,7 +277,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -314,7 +314,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -347,7 +347,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -380,7 +380,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -414,7 +414,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the *real* keyword only args start
capture_output: bool = False,
check: bool = False,
@@ -447,7 +447,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -480,7 +480,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -516,7 +516,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -548,7 +548,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -580,7 +580,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -613,7 +613,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the *real* keyword only args start
capture_output: bool = False,
check: bool = False,
@@ -645,7 +645,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -677,7 +677,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
capture_output: bool = False,
check: bool = False,
@@ -712,7 +712,7 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
encoding: str | None = None,
timeout: float | None = None,
@@ -744,7 +744,7 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
encoding: str | None = None,
timeout: float | None = None,
@@ -774,7 +774,7 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
encoding: str | None = None,
timeout: float | None = None,
@@ -805,8 +805,8 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
timeout: float | None = ...,
pass_fds: Collection[int] = (),
timeout: float | None = None,
*,
encoding: str | None = None,
text: bool | None = None,
@@ -837,8 +837,8 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
timeout: float | None = ...,
pass_fds: Collection[int] = (),
timeout: float | None = None,
*,
encoding: str | None = None,
text: bool | None = None,
@@ -867,8 +867,8 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
timeout: float | None = ...,
pass_fds: Collection[int] = (),
timeout: float | None = None,
*,
encoding: str | None = None,
text: bool | None = None,
@@ -897,10 +897,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: Literal[True],
@@ -928,10 +928,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str,
errors: str | None = None,
text: bool | None = None,
@@ -959,10 +959,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str,
text: bool | None = None,
@@ -991,10 +991,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the real keyword only ones start
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,
@@ -1022,10 +1022,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: None = None,
errors: None = None,
text: Literal[False] | None = None,
@@ -1053,10 +1053,10 @@ if sys.version_info >= (3, 11):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,
@@ -1087,10 +1087,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: Literal[True],
@@ -1117,10 +1117,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str,
errors: str | None = None,
text: bool | None = None,
@@ -1147,10 +1147,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str,
text: bool | None = None,
@@ -1178,10 +1178,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the real keyword only ones start
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,
@@ -1208,10 +1208,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: None = None,
errors: None = None,
text: Literal[False] | None = None,
@@ -1238,10 +1238,10 @@ elif sys.version_info >= (3, 10):
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,
@@ -1270,10 +1270,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: Literal[True],
@@ -1299,10 +1299,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str,
errors: str | None = None,
text: bool | None = None,
@@ -1328,10 +1328,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str,
text: bool | None = None,
@@ -1358,10 +1358,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
# where the real keyword only ones start
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,
@@ -1387,10 +1387,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: None = None,
errors: None = None,
text: Literal[False] | None = None,
@@ -1416,10 +1416,10 @@ else:
creationflags: int = 0,
restore_signals: bool = True,
start_new_session: bool = False,
pass_fds: Collection[int] = ...,
pass_fds: Collection[int] = (),
*,
timeout: float | None = None,
input: _InputString | None = ...,
input: _InputString | None = None,
encoding: str | None = None,
errors: str | None = None,
text: bool | None = None,