Close extension file after reading metadata.
Prevents a ResourceWarning when all warnings are enabled.
This commit is contained in:
parent
09556211fc
commit
389d096854
|
@ -242,7 +242,8 @@ class ExtensionContainer(object):
|
|||
return {}
|
||||
|
||||
encoding = util.guess_encoding(filename)
|
||||
extension_py = open(filename, "r", encoding=encoding).read()
|
||||
with open(filename, "r", encoding=encoding) as f:
|
||||
extension_py = f.read()
|
||||
metadata = dict(re.findall(r"__([a-z_]+)__ = '([^']+)'", extension_py))
|
||||
|
||||
# Support for using gpodder.gettext() as _ to localize text
|
||||
|
|
Loading…
Reference in New Issue