From 1c932057b89469aa00cb4940b6dc28014e6ed1dd Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Mon, 23 Mar 2020 22:01:18 -0700 Subject: [PATCH] Fix BeautifulSoup imports from future --- lib/bs4/builder/_htmlparser.py | 2 +- lib/bs4/dammit.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/bs4/builder/_htmlparser.py b/lib/bs4/builder/_htmlparser.py index 12e1c9ee..f1b473fe 100644 --- a/lib/bs4/builder/_htmlparser.py +++ b/lib/bs4/builder/_htmlparser.py @@ -8,7 +8,7 @@ __all__ = [ 'HTMLParserTreeBuilder', ] -from html.parser import HTMLParser +from future.moves.html.parser import HTMLParser try: from html.parser import HTMLParseError diff --git a/lib/bs4/dammit.py b/lib/bs4/dammit.py index 5fc6f93a..e8cdd147 100644 --- a/lib/bs4/dammit.py +++ b/lib/bs4/dammit.py @@ -10,7 +10,8 @@ XML or HTML to reflect a new encoding; that's the tree builder's job. __license__ = "MIT" import codecs -from html.entities import codepoint2name +from future.moves.html.entities import codepoint2name +from future.builtins import chr import re import logging import string