summaryrefslogtreecommitdiff
path: root/pkg_resources.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkg_resources.py')
-rw-r--r--pkg_resources.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg_resources.py b/pkg_resources.py
index 9edb6c0b..24b91902 100644
--- a/pkg_resources.py
+++ b/pkg_resources.py
@@ -1453,7 +1453,10 @@ class FileMetadata(EmptyProvider):
def get_metadata(self,name):
if name=='PKG-INFO':
- return open(self.path,'rU').read()
+ f = open(self.path,'rU')
+ metadata = f.read()
+ f.close()
+ return metadata
raise KeyError("No metadata except PKG-INFO is available")
def get_metadata_lines(self,name):