diff options
Diffstat (limited to 'src/saml2/__init__.py')
-rw-r--r-- | src/saml2/__init__.py | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/saml2/__init__.py b/src/saml2/__init__.py index 8fc5ecd9..0397a365 100644 --- a/src/saml2/__init__.py +++ b/src/saml2/__init__.py @@ -17,28 +17,14 @@ """ import logging +from xml.etree import ElementTree + +import defusedxml.ElementTree from saml2.validate import valid_instance from saml2.version import version as __version__ -try: - from xml.etree import ElementTree as ElementTree - - if ElementTree.VERSION < "1.3.0": - # cElementTree has no support for register_namespace - # neither _namespace_map, thus we sacrify performance - # for correctness - from xml.etree import ElementTree -except ImportError: - try: - import cElementTree as ElementTree - except ImportError: - from elementtree import ElementTree - -import defusedxml.ElementTree - - logger = logging.getLogger(__name__) NAMESPACE = "urn:oasis:names:tc:SAML:2.0:assertion" |