diff --git a/stdlib/2/subprocess.pyi b/stdlib/2/subprocess.pyi index 06934c65d..047b6bd72 100644 --- a/stdlib/2/subprocess.pyi +++ b/stdlib/2/subprocess.pyi @@ -4,7 +4,7 @@ from typing import Sequence, Any, Mapping, Callable, Tuple, IO, Union, Optional, List, Text -_FILE = Union[int, IO[Any]] +_FILE = Union[None, int, IO[Any]] _TXT = Union[bytes, Text] _CMD = Union[_TXT, Sequence[_TXT]] _ENV = Union[Mapping[bytes, _TXT], Mapping[Text, _TXT]] diff --git a/stdlib/3/subprocess.pyi b/stdlib/3/subprocess.pyi index 958937153..d8e973e9d 100644 --- a/stdlib/3/subprocess.pyi +++ b/stdlib/3/subprocess.pyi @@ -5,7 +5,7 @@ import sys from typing import Sequence, Any, Mapping, Callable, Tuple, IO, Optional, Union, List, Type, Text from types import TracebackType -_FILE = Union[int, IO[Any]] +_FILE = Union[None, int, IO[Any]] _TXT = Union[bytes, Text] _CMD = Union[_TXT, Sequence[_TXT]] _ENV = Union[Mapping[bytes, _TXT], Mapping[Text, _TXT]]