Explorar o código

setup: Explicitly close file

Stein Magnus Jodal %!s(int64=10) %!d(string=hai) anos
pai
achega
036e3cf91e
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      setup.py

+ 3 - 3
setup.py

@@ -6,9 +6,9 @@ from setuptools import find_packages, setup
 
 
 def get_version(filename):
-    content = open(filename).read()
-    metadata = dict(re.findall("__([a-z]+)__ = '([^']+)'", content))
-    return metadata['version']
+    with open(filename) as fh:
+        metadata = dict(re.findall("__([a-z]+)__ = '([^']+)'", fh.read()))
+        return metadata['version']
 
 
 setup(