diff options
author | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2018-07-17 19:44:50 +0300 |
---|---|---|
committer | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2018-08-02 14:23:18 +0300 |
commit | 47391d4d5cc9dc78c29ea85efb527cf8a23382c0 (patch) | |
tree | 53aa945f7b1780d38f3f0377f8df53902e549f24 /src/saml2/__init__.py | |
parent | 408596b80a728414ab6c28fc5c22b00aa55ec558 (diff) | |
download | pysaml2-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__.py | 5 |
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): |