From 44556e1253b4d0f302be0bf348ad1ab3f284a0b2 Mon Sep 17 00:00:00 2001 From: Marti Raudsepp Date: Fri, 8 Jan 2021 13:55:16 +0200 Subject: [PATCH] Improve sys._current_frames hint (#4916) --- stdlib/3/sys.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/3/sys.pyi b/stdlib/3/sys.pyi index dde62de37..9052ce32b 100644 --- a/stdlib/3/sys.pyi +++ b/stdlib/3/sys.pyi @@ -146,7 +146,8 @@ version_info: _version_info def call_tracing(__func: Callable[..., _T], __args: Any) -> _T: ... def _clear_type_cache() -> None: ... -def _current_frames() -> Dict[int, Any]: ... +def _current_frames() -> Dict[int, FrameType]: ... +def _getframe(__depth: int = ...) -> FrameType: ... def _debugmallocstats() -> None: ... def __displayhook__(value: object) -> None: ... def __excepthook__(type_: Type[BaseException], value: BaseException, traceback: TracebackType) -> None: ... @@ -168,7 +169,6 @@ def getsizeof(obj: object) -> int: ... @overload def getsizeof(obj: object, default: int) -> int: ... def getswitchinterval() -> float: ... -def _getframe(__depth: int = ...) -> FrameType: ... _ProfileFunc = Callable[[FrameType, str, Any], Any]