diff options
author | Christian Heimes <christian@python.org> | 2019-04-14 11:42:23 +0200 |
---|---|---|
committer | Christian Heimes <christian@python.org> | 2019-04-14 11:45:26 +0200 |
commit | bee72b02c66548ffe1099f16e3a7bc1fb18357e0 (patch) | |
tree | 680adc9e4e7e92a12e26f39b37dc385fef7f1ac6 | |
parent | 0c5f8700f1bb775f14415150b2ccd4633e199183 (diff) | |
download | defusedxml-git-bee72b02c66548ffe1099f16e3a7bc1fb18357e0.tar.gz |
Add ParseError to __all__
Fixes: https://github.com/tiran/defusedxml/issues/16
Signed-off-by: Christian Heimes <christian@python.org>
-rw-r--r-- | CHANGES.txt | 1 | ||||
-rw-r--r-- | defusedxml/ElementTree.py | 6 |
2 files changed, 5 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index e7ee54d..0ba0fdb 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -14,6 +14,7 @@ defusedxml 0.6.0.dev1 when it's True. - defusedxml now fails early when pyexpat stdlib module is not available or broken. +- defusedxml.ElementTree.__all__ now lists ParseError as public attribute. defusedxml 0.5.0 diff --git a/defusedxml/ElementTree.py b/defusedxml/ElementTree.py index b350d8d..991a54d 100644 --- a/defusedxml/ElementTree.py +++ b/defusedxml/ElementTree.py @@ -122,5 +122,7 @@ parse, iterparse, fromstring = _generate_etree_functions(DefusedXMLParser, XML = fromstring -__all__ = ['XML', 'XMLParse', 'XMLTreeBuilder', 'fromstring', 'iterparse', - 'parse', 'tostring'] +__all__ = [ + 'ParseError', 'XML', 'XMLParse', 'XMLTreeBuilder', 'fromstring', + 'iterparse', 'parse', 'tostring' +] |