summaryrefslogtreecommitdiff
path: root/logilab/common/configuration.py
diff options
context:
space:
mode:
Diffstat (limited to 'logilab/common/configuration.py')
-rw-r--r--logilab/common/configuration.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/logilab/common/configuration.py b/logilab/common/configuration.py
index 7f4299c..8489de5 100644
--- a/logilab/common/configuration.py
+++ b/logilab/common/configuration.py
@@ -122,8 +122,7 @@ from os.path import exists, expanduser
from copy import copy
from warnings import warn
-from six import integer_types, string_types
-from six.moves import range, configparser as cp, input
+import configparser as cp
from logilab.common.compat import str_encode as _encode
from logilab.common.deprecation import deprecated
@@ -370,9 +369,9 @@ def format_option_value(optdict, value):
value = value.pattern
elif optdict.get('type') == 'yn':
value = value and 'yes' or 'no'
- elif isinstance(value, string_types) and value.isspace():
+ elif isinstance(value, str) and value.isspace():
value = "'%s'" % value
- elif optdict.get('type') == 'time' and isinstance(value, (float, ) + integer_types):
+ elif optdict.get('type') == 'time' and isinstance(value, (float, int)):
value = format_time(value)
elif optdict.get('type') == 'bytes' and hasattr(value, '__int__'):
value = format_bytes(value)