From 5affd23e6f42125998724787025080a24839266e Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Wed, 5 Apr 2017 09:37:24 +0300 Subject: bpo-29762: More use "raise from None". (#569) This hides unwanted implementation details from tracebacks. --- Lib/xml/etree/ElementPath.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/xml/etree/ElementPath.py') diff --git a/Lib/xml/etree/ElementPath.py b/Lib/xml/etree/ElementPath.py index ab6b79a777..361f6d54fa 100644 --- a/Lib/xml/etree/ElementPath.py +++ b/Lib/xml/etree/ElementPath.py @@ -80,7 +80,7 @@ def xpath_tokenizer(pattern, namespaces=None): raise KeyError yield token[0], "{%s}%s" % (namespaces[prefix], uri) except KeyError: - raise SyntaxError("prefix %r not found in prefix map" % prefix) + raise SyntaxError("prefix %r not found in prefix map" % prefix) from None else: yield token -- cgit v1.2.1