summaryrefslogtreecommitdiff
path: root/src/saml2/__init__.py
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2018-07-17 19:44:50 +0300
committerIvan Kanakarakis <ivan.kanak@gmail.com>2018-08-02 14:23:18 +0300
commit47391d4d5cc9dc78c29ea85efb527cf8a23382c0 (patch)
tree53aa945f7b1780d38f3f0377f8df53902e549f24 /src/saml2/__init__.py
parent408596b80a728414ab6c28fc5c22b00aa55ec558 (diff)
downloadpysaml2-47391d4d5cc9dc78c29ea85efb527cf8a23382c0.tar.gz
Fix deprecation and resource warnings.
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
Diffstat (limited to 'src/saml2/__init__.py')
-rw-r--r--src/saml2/__init__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/saml2/__init__.py b/src/saml2/__init__.py
index e8ae901f..cc3c06f7 100644
--- a/src/saml2/__init__.py
+++ b/src/saml2/__init__.py
@@ -586,7 +586,8 @@ class SamlBase(ExtensionContainer):
for elem in elements:
uri_set = self.get_ns_map_attribute(elem.attrib, uri_set)
- uri_set = self.get_ns_map(elem.getchildren(), uri_set)
+ children = list(elem)
+ uri_set = self.get_ns_map(children, uri_set)
uri = self.tag_get_uri(elem)
if uri is not None:
uri_set.add(uri)
@@ -651,7 +652,7 @@ class SamlBase(ExtensionContainer):
# fixup all elements in the tree
memo = {}
- for elem in elem.getiterator():
+ for elem in elem.iter():
self.fixup_element_prefixes(elem, uri_map, memo)
def fixup_element_prefixes(self, elem, uri_map, memo):