diff options
| author | Hanno Schlichting <hanno@hannosch.eu> | 2009-07-16 16:57:09 +0200 |
|---|---|---|
| committer | Hanno Schlichting <hanno@hannosch.eu> | 2009-07-16 16:57:09 +0200 |
| commit | 334f5b69c08cc7b3f60f963a689987412db2e635 (patch) | |
| tree | dc8a0c6a2f76fa61342d2b33dab6a7277f9a4fec /pkg_resources.py | |
| parent | 571fa94fb7c88ebb4028c5890c170e7ad16e3601 (diff) | |
| download | python-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.py | 5 |
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): |
