From f31fb5e971c55c6cbd081c67de68ea62f548ba73 Mon Sep 17 00:00:00 2001 From: gryf Date: Wed, 17 Jun 2020 17:42:47 +0200 Subject: [PATCH] Get rid of name2codepoint usage in favor of stdlib one. --- ebook_converter/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ebook_converter/__init__.py b/ebook_converter/__init__.py index 2d64421..16ffdf4 100644 --- a/ebook_converter/__init__.py +++ b/ebook_converter/__init__.py @@ -1,9 +1,10 @@ +import html import math +import mimetypes import os import pkg_resources import re import sys -import mimetypes from functools import partial @@ -287,9 +288,8 @@ def entity_to_unicode(match, exceptions=[], encoding='cp1252', return check(html5_entities[ent]) except KeyError: pass - from ebook_converter.polyglot.html_entities import name2codepoint try: - return check(my_unichr(name2codepoint[ent])) + return check(my_unichr(html.entities.name2codepoint[ent])) except KeyError: return '&'+ent+';'