From f8f3c8c68565fe71b9de449b87dfe6fd56d2500f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 20 Sep 2024 10:39:51 +0530 Subject: [PATCH] Put back substitute_entites in chardet.py as it is used by some third plarty plugins --- src/calibre/ebooks/chardet.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/ebooks/chardet.py b/src/calibre/ebooks/chardet.py index 682f32f39f..94a7c1701f 100644 --- a/src/calibre/ebooks/chardet.py +++ b/src/calibre/ebooks/chardet.py @@ -19,6 +19,7 @@ _encoding_pats = ( # HTML 4 Pragma directive r''']*?content\s*=\s*['"][^'"]*?charset=([-_a-z0-9]+)[^'"]*?['"][^<>]*>(?:\s*){0,1}''', ) +substitute_entities = xml_replace_entities # for plugins that might use this def compile_pats(binary):