diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/base.py | 2 | ||||
-rw-r--r-- | fs/errors.py | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -754,7 +754,7 @@ class FS(object): """ info = self.getinfo(path) - return {k: info[k] for k in keys if k in info} + return dict((k, info[k]) for k in keys if k in info) def desc(self, path): """Returns short descriptive text regarding a path. Intended mainly as diff --git a/fs/errors.py b/fs/errors.py index a683d2d..7f41623 100644 --- a/fs/errors.py +++ b/fs/errors.py @@ -67,7 +67,7 @@ class FSError(Exception): keys = {} for k,v in self.__dict__.iteritems(): if isinstance(v, six.binary_type): - v = v.decode(sys.getfilesystemencoding(), errors='replace') + v = v.decode(sys.getfilesystemencoding(), 'replace') keys[k] = v return unicode(self.msg, encoding=sys.getfilesystemencoding(), errors='replace') % keys |