summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2019-04-14 11:42:23 +0200
committerChristian Heimes <christian@python.org>2019-04-14 11:45:26 +0200
commitbee72b02c66548ffe1099f16e3a7bc1fb18357e0 (patch)
tree680adc9e4e7e92a12e26f39b37dc385fef7f1ac6
parent0c5f8700f1bb775f14415150b2ccd4633e199183 (diff)
downloaddefusedxml-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.txt1
-rw-r--r--defusedxml/ElementTree.py6
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'
+]