diff --git a/stdlib/subprocess.pyi b/stdlib/subprocess.pyi index 817baebc7..3a0361ca0 100644 --- a/stdlib/subprocess.pyi +++ b/stdlib/subprocess.pyi @@ -423,7 +423,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., text: Literal[True], @@ -448,7 +448,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: str, errors: Optional[str] = ..., text: Optional[bool] = ..., @@ -473,7 +473,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: str, text: Optional[bool] = ..., @@ -499,7 +499,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., # where the real keyword only ones start timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., text: Optional[bool] = ..., @@ -524,7 +524,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: None = ..., errors: None = ..., text: Literal[None, False] = ..., @@ -549,7 +549,7 @@ if sys.version_info >= (3, 7): pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., text: Optional[bool] = ..., @@ -576,7 +576,7 @@ else: pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: str, errors: Optional[str] = ..., ) -> str: ... @@ -600,7 +600,7 @@ else: pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: str, ) -> str: ... @@ -624,7 +624,7 @@ else: *, universal_newlines: Literal[True], timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., ) -> str: ... @@ -648,7 +648,7 @@ else: pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: None = ..., errors: None = ..., ) -> bytes: ... @@ -672,7 +672,7 @@ else: pass_fds: Any = ..., *, timeout: Optional[float] = ..., - input: _TXT = ..., + input: Optional[_TXT] = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., ) -> Any: ... # morally: -> _TXT