From a62c6be9052254fd335f4306b9a805f4d9bf6047 Mon Sep 17 00:00:00 2001 From: Russell Cloran Date: Wed, 28 Mar 2018 16:41:24 -0700 Subject: [PATCH] Make encoding and newline optional in tempfile (#1995) `encoding` and `newline` have a default value of `None` in stdlib, for all of the classes/functions that take these parameters. --- stdlib/3/tempfile.pyi | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/stdlib/3/tempfile.pyi b/stdlib/3/tempfile.pyi index 7c9626087..5900f25af 100644 --- a/stdlib/3/tempfile.pyi +++ b/stdlib/3/tempfile.pyi @@ -15,14 +15,14 @@ template = ... # type: str if sys.version_info >= (3, 5): def TemporaryFile( - mode: str = ..., buffering: int = ..., encoding: str = ..., - newline: str = ..., suffix: Optional[AnyStr]= ..., prefix: Optional[AnyStr] = ..., + mode: str = ..., buffering: int = ..., encoding: Optional[str] = ..., + newline: Optional[str] = ..., suffix: Optional[AnyStr] = ..., prefix: Optional[AnyStr] = ..., dir: Optional[AnyStr] = ... ) -> IO[Any]: ... def NamedTemporaryFile( - mode: str = ..., buffering: int = ..., encoding: str = ..., - newline: str = ..., suffix: Optional[AnyStr] = ..., prefix: Optional[AnyStr] = ..., + mode: str = ..., buffering: int = ..., encoding: Optional[str] = ..., + newline: Optional[str] = ..., suffix: Optional[AnyStr] = ..., prefix: Optional[AnyStr] = ..., dir: Optional[AnyStr] = ..., delete: bool =... ) -> IO[Any]: ... @@ -53,14 +53,14 @@ if sys.version_info >= (3, 5): def gettempprefixb() -> bytes: ... else: def TemporaryFile( - mode: str = ..., buffering: int = ..., encoding: str = ..., - newline: str = ..., suffix: str = ..., prefix: str = ..., + mode: str = ..., buffering: int = ..., encoding: Optional[str] = ..., + newline: Optional[str] = ..., suffix: str = ..., prefix: str = ..., dir: Optional[str] = ... ) -> IO[Any]: ... def NamedTemporaryFile( - mode: str = ..., buffering: int = ..., encoding: str = ..., - newline: str = ..., suffix: str = ..., prefix: str = ..., + mode: str = ..., buffering: int = ..., encoding: Optional[str] = ..., + newline: Optional[str] = ..., suffix: str = ..., prefix: str = ..., dir: Optional[str] = ..., delete: bool =... ) -> IO[Any]: ...