X-Git-Url: https://vcs.fsf.org/?p=rainbowstream.git;a=blobdiff_plain;f=rainbowstream%2Fpy3patch.py;h=7e71e2a04fa897f282e4e53bf0a0a0c0c42d3c89;hp=4ba959110dd8a202f8c410cda9064317c5e3822b;hb=99524a3a058922fffee3480df3e2f3896601c582;hpb=bcb5518e65888a08e920da8deb205456fc95c8e7 diff --git a/rainbowstream/py3patch.py b/rainbowstream/py3patch.py index 4ba9591..7e71e2a 100644 --- a/rainbowstream/py3patch.py +++ b/rainbowstream/py3patch.py @@ -1,17 +1,13 @@ import sys # Library compatibility -# StringIO module -try: - from StringIO import StringIO, BytesIO -except: - from io import StringIO, BytesIO - -# HTMLParser module if sys.version[0] == "2": from HTMLParser import HTMLParser + from urllib2 import URLError else: from html.parser import HTMLParser + from urllib.error import URLError + unescape = HTMLParser().unescape # According to https://github.com/python/cpython/blob/master/Lib/html/parser.py#L547 , # in python 3.5 maybe I should use