From 302e6c4c0a828c45716cfadeec9ceb7c2a3f8cb5 Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Fri, 8 Jun 2012 05:28:44 +0200 Subject: [PATCH] Fixed bug with Egg file generation due to not specifying the provides as a list --- resolv/shared.py | 13 +++++++------ setup.py | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/resolv/shared.py b/resolv/shared.py index 1a6025a..a668870 100644 --- a/resolv/shared.py +++ b/resolv/shared.py @@ -1,3 +1,9 @@ +from HTMLParser import HTMLParser + +import sys +reload(sys) +sys.setdefaultencoding("UTF-8") + class ResolverError(Exception): def __init__(self, value): self.val = value @@ -6,9 +12,4 @@ class ResolverError(Exception): return repr(self.val) def unescape(s): - s = s.replace("<", "<") - s = s.replace(">", ">") - s = s.replace(""", '"') - s = s.replace("'", "'") - s = s.replace("&", "&") - return s + return HTMLParser.unescape.__func__(HTMLParser, s) diff --git a/setup.py b/setup.py index d283b1d..7526c7b 100644 --- a/setup.py +++ b/setup.py @@ -7,5 +7,5 @@ setup(name='resolv', author_email='resolv@cryto.net', url='http://cryto.net/resolv', packages=['resolv', 'resolv.resolvers'], - provides='resolv' + provides=['resolv'] )