diff options
author | Clint Byrum <clint@fewbar.com> | 2015-05-20 23:59:20 -0700 |
---|---|---|
committer | Clint Byrum <clint@fewbar.com> | 2015-05-21 00:13:26 -0700 |
commit | 1fde97df3914400a15bd5c94f599634c239da628 (patch) | |
tree | 50f0c4eafde9df7168deabac8a0bb853d8a54ff7 /src/saml2/config.py | |
parent | 29221328be15255035b9ba221c8efaac52a68431 (diff) | |
download | pysaml2-1fde97df3914400a15bd5c94f599634c239da628.tar.gz |
Fix bytes/strings logical issues
Hashes, and other calls, require bytes or strings in python3 where they
were different in python 2.x.
Diffstat (limited to 'src/saml2/config.py')
-rw-r--r-- | src/saml2/config.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/saml2/config.py b/src/saml2/config.py index d7953a0b..bc934f0a 100644 --- a/src/saml2/config.py +++ b/src/saml2/config.py @@ -8,6 +8,7 @@ import os import re import logging import logging.handlers +import six from importlib import import_module @@ -296,7 +297,7 @@ class Config(object): def unicode_convert(self, item): try: - return unicode(item, "utf-8") + return six.text_type(item, "utf-8") except TypeError: _uc = self.unicode_convert if isinstance(item, dict): |