From b37706f306ff2b280ec3d37f43c0994af1d00a76 Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Fri, 17 May 2013 02:28:33 -0700 Subject: Remove unnecessary exception handler. --- Lib/collections/__init__.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Lib/collections/__init__.py b/Lib/collections/__init__.py index 9f55a3e..5ba29e6 100644 --- a/Lib/collections/__init__.py +++ b/Lib/collections/__init__.py @@ -363,10 +363,7 @@ def namedtuple(typename, field_names, verbose=False, rename=False): # Execute the template string in a temporary namespace and support # tracing utilities by setting a value for frame.f_globals['__name__'] namespace = dict(__name__='namedtuple_%s' % typename) - try: - exec(class_definition, namespace) - except SyntaxError as e: - raise SyntaxError(e.msg + ':\n\n' + class_definition) + exec(class_definition, namespace) result = namespace[typename] result._source = class_definition if verbose: -- cgit v0.12