From b8b78886e3f85512d50417cc03bc4a9d05e850a5 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Thu, 12 Apr 2018 12:29:07 -0700 Subject: [PATCH] add some Optionals to traceback.pyi (#2044) Fixes #1974 --- stdlib/2and3/traceback.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/2and3/traceback.pyi b/stdlib/2and3/traceback.pyi index 29bdf67d2..94e4153fb 100644 --- a/stdlib/2and3/traceback.pyi +++ b/stdlib/2and3/traceback.pyi @@ -41,11 +41,11 @@ else: def extract_stack(f: Optional[FrameType] = ..., limit: Optional[int] = ...) -> List[_PT]: ... def format_list(extracted_list: List[_PT]) -> List[str]: ... -def format_exception_only(etype: Type[BaseException], - value: BaseException) -> List[str]: ... +def format_exception_only(etype: Optional[Type[BaseException]], + value: Optional[BaseException]) -> List[str]: ... if sys.version_info >= (3,): - def format_exception(etype: Type[BaseException], value: BaseException, - tb: TracebackType, limit: Optional[int] = ..., + def format_exception(etype: Optional[Type[BaseException]], value: Optional[BaseException], + tb: Optional[TracebackType], limit: Optional[int] = ..., chain: bool = ...) -> List[str]: ... def format_exc(limit: Optional[int] = ..., chain: bool = ...) -> str: ... else: