diff options
author | Denis Laxalde <denis.laxalde@logilab.fr> | 2019-07-26 16:05:25 +0200 |
---|---|---|
committer | Denis Laxalde <denis.laxalde@logilab.fr> | 2019-07-26 16:05:25 +0200 |
commit | 189a3f02c8c84f8b9e31b809c3dc3e0db7bc58ba (patch) | |
tree | c362f99fc11031e369c22cf3b9556ef3b3e9b1a5 /logilab/common/textutils.py | |
parent | 131b6bd58b7aaed997576fe363da2c80fdcb0a67 (diff) | |
download | logilab-common-189a3f02c8c84f8b9e31b809c3dc3e0db7bc58ba.tar.gz |
[py3] Wrap dict.keys() in list()
Otherwise, the error message looks like:
invalid unit minutes. valid units are dict_keys(['d', 'h', 'ms', 's', 'min'])
Diffstat (limited to 'logilab/common/textutils.py')
-rw-r--r-- | logilab/common/textutils.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/logilab/common/textutils.py b/logilab/common/textutils.py index 95a5e00..1a5573d 100644 --- a/logilab/common/textutils.py +++ b/logilab/common/textutils.py @@ -372,7 +372,7 @@ def apply_units(string, units, inter=None, final=float, blank_reg=_BLANK_RE, value *= units[unit.lower()] except KeyError: raise ValueError('invalid unit %s. valid units are %s' % - (unit, units.keys())) + (unit, list(units.keys()))) values.append(value) return final(sum(values)) |