From d62743d788439c1beded9e378f1636b92369e7ab Mon Sep 17 00:00:00 2001 From: Patrick Valsecchi Date: Mon, 13 Nov 2017 16:05:16 +0100 Subject: [PATCH] Make traceback.FrameSummary Iterable (#1741) To make this code valid: ```python import traceback for filename, lineno, name, line in traceback.extract_stack(stack): pass ``` --- stdlib/2and3/traceback.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/2and3/traceback.pyi b/stdlib/2and3/traceback.pyi index d53adfe9e..07f158d6d 100644 --- a/stdlib/2and3/traceback.pyi +++ b/stdlib/2and3/traceback.pyi @@ -1,6 +1,6 @@ # Stubs for traceback -from typing import Any, Dict, Generator, IO, Iterator, List, Mapping, Optional, Tuple, Type +from typing import Any, Dict, Generator, IO, Iterator, List, Mapping, Optional, Tuple, Type, Iterable from types import FrameType, TracebackType import sys @@ -91,7 +91,7 @@ if sys.version_info >= (3, 5): if sys.version_info >= (3, 5): - class FrameSummary: + class FrameSummary(Iterable): filename: str lineno: int name: str