diff options
author | Aarni Koskela <akx@iki.fi> | 2015-12-23 23:21:33 +0200 |
---|---|---|
committer | Aarni Koskela <akx@iki.fi> | 2015-12-29 07:30:34 +0200 |
commit | ad11101f5e74abd0c6d9dc2d65ecd600b854da22 (patch) | |
tree | e05e5b86cb757ca9f4fc7682d70682d6602d92e5 /babel/support.py | |
parent | 5d0c4ef8a55bc507650e9ff750328883d371d5c3 (diff) | |
download | babel-ad11101f5e74abd0c6d9dc2d65ecd600b854da22.tar.gz |
Flatten NullTranslations.files into a list
`filter` is special in Python 3, and latter usages would error out in
strange ways.
Fixes #92 (https://github.com/python-babel/babel/pull/92)
Fixes #162 (https://github.com/python-babel/babel/pull/162)
Diffstat (limited to 'babel/support.py')
-rw-r--r-- | babel/support.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/babel/support.py b/babel/support.py index 3b4869c..e803138 100644 --- a/babel/support.py +++ b/babel/support.py @@ -298,7 +298,7 @@ class NullTranslations(gettext.NullTranslations, object): self._catalog = {} self.plural = lambda n: int(n != 1) super(NullTranslations, self).__init__(fp=fp) - self.files = filter(None, [getattr(fp, 'name', None)]) + self.files = list(filter(None, [getattr(fp, 'name', None)])) self.domain = self.DEFAULT_DOMAIN self._domains = {} |