summaryrefslogtreecommitdiff
path: root/pkg_resources.py
diff options
context:
space:
mode:
authorHanno Schlichting <hanno@hannosch.eu>2009-07-16 16:57:09 +0200
committerHanno Schlichting <hanno@hannosch.eu>2009-07-16 16:57:09 +0200
commit334f5b69c08cc7b3f60f963a689987412db2e635 (patch)
treedc8a0c6a2f76fa61342d2b33dab6a7277f9a4fec /pkg_resources.py
parent571fa94fb7c88ebb4028c5890c170e7ad16e3601 (diff)
downloadpython-setuptools-git-334f5b69c08cc7b3f60f963a689987412db2e635.tar.gz
Apply patch from pjenvey. Closes #3.
--HG-- branch : distribute extra : rebase_source : 3a61d0692c74559b140c179dcc5f4ac4905bb982
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):