From 9c04490e923b4e62c9600de841d0174e0df337ca Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Thu, 8 Feb 2018 11:25:48 -0800 Subject: [PATCH] add sys.setdefaultencoding() (#1865) --- stdlib/2/sys.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stdlib/2/sys.pyi b/stdlib/2/sys.pyi index 2eaeea76b..d03cfa45f 100644 --- a/stdlib/2/sys.pyi +++ b/stdlib/2/sys.pyi @@ -2,7 +2,7 @@ from typing import ( IO, Union, List, Sequence, Any, Dict, Tuple, BinaryIO, Optional, Callable, - overload, Type, + overload, Text, Type, ) from types import FrameType, ModuleType, TracebackType, ClassType from mypy_extensions import NoReturn @@ -132,6 +132,7 @@ def getprofile() -> None: ... def gettrace() -> None: ... def setcheckinterval(interval: int) -> None: ... # deprecated def setdlopenflags(n: int) -> None: ... +def setdefaultencoding(encoding: Text) -> None: ... # only exists after reload(sys) def setprofile(profilefunc: Any) -> None: ... # TODO type def setrecursionlimit(limit: int) -> None: ... def settrace(tracefunc: Any) -> None: ... # TODO type