From 09cbf5e63f5c9e84438cf69711a7a6b767106506 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Fri, 5 Aug 2016 10:41:12 -0400 Subject: Restore Python 2 compatibility. Ref #719. --- pkg_resources/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkg_resources') diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index 7dbd13a6..94afaaf7 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -1868,7 +1868,8 @@ class FileMetadata(EmptyProvider): raise KeyError("No metadata except PKG-INFO is available") def _warn_on_replacement(self, metadata): - replacement_char = '�' + # Python 2.6 and 3.2 compat for: replacement_char = '�' + replacement_char = b'\xef\xbf\xbd'.decode('utf-8') if replacement_char in metadata: tmpl = "{self.path} could not be properly decoded in UTF-8" msg = tmpl.format(**locals()) -- cgit v1.2.3