From 91cfc1bfcd86640538fa98b6ceaae64d0d4c9328 Mon Sep 17 00:00:00 2001 From: James Winegar Date: Wed, 17 Jul 2019 00:00:01 -0500 Subject: Update extract_table_names.py PEP 479 Python 3.5+ raises an exception for StopIteration instead of a null return. --- examples/extract_table_names.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/extract_table_names.py b/examples/extract_table_names.py index a3ca333..8f0065e 100644 --- a/examples/extract_table_names.py +++ b/examples/extract_table_names.py @@ -35,7 +35,7 @@ def extract_from_part(parsed): for x in extract_from_part(item): yield x elif item.ttype is Keyword: - raise StopIteration + return else: yield item elif item.ttype is Keyword and item.value.upper() == 'FROM': -- cgit v1.2.1