From 334f5b69c08cc7b3f60f963a689987412db2e635 Mon Sep 17 00:00:00 2001 From: Hanno Schlichting Date: Thu, 16 Jul 2009 16:57:09 +0200 Subject: Apply patch from pjenvey. Closes #3. --HG-- branch : distribute extra : rebase_source : 3a61d0692c74559b140c179dcc5f4ac4905bb982 --- pkg_resources.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pkg_resources.py') 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): -- cgit v1.2.3