summaryrefslogtreecommitdiff
path: root/pkg_resources
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-12-01 11:53:50 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-12-01 11:53:50 -0500
commit6081eb70a20b2176386973720bbf6fd5d9846644 (patch)
treebe43b75d7ad505e1b47f4361be4a9b54b4fa49a0 /pkg_resources
parentd693850138a93b2e46262d33e8c1bc0b9b1a7312 (diff)
downloadpython-setuptools-git-6081eb70a20b2176386973720bbf6fd5d9846644.tar.gz
Read metadata as utf-8; Fixes failure when LC_ALL=C
Diffstat (limited to 'pkg_resources')
-rw-r--r--pkg_resources/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index c53215c6..3cd67fa0 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -2021,7 +2021,7 @@ class FileMetadata(EmptyProvider):
def get_metadata(self, name):
if name=='PKG-INFO':
- with open(self.path,'rU') as f:
+ with io.open(self.path, 'rU', encoding='utf-8') as f:
metadata = f.read()
return metadata
raise KeyError("No metadata except PKG-INFO is available")