From b87cb15c79547973a2895c53b78c6723bdff0864 Mon Sep 17 00:00:00 2001 From: Terry Jan Reedy Date: Thu, 17 Sep 2020 20:07:47 -0400 Subject: [PATCH 1/2] bpo-27032, bpo-37328: Document removing HTMLParser.unescape(). (GH-22288) (cherry picked from commit a33f2c2bae759fc9d06e1c032fd2026135f2df45) --- Doc/whatsnew/3.9.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Doc/whatsnew/3.9.rst b/Doc/whatsnew/3.9.rst index 2b7cbaa48531a9..40c1592af4d5c6 100644 --- a/Doc/whatsnew/3.9.rst +++ b/Doc/whatsnew/3.9.rst @@ -892,6 +892,11 @@ Removed :func:`asyncio.current_task` and :func:`asyncio.all_tasks` instead. (Contributed by Rémi Lapeyre in :issue:`40967`) +* The ``unescape()`` method in the :class:`html.parser.HTMLParser` class + has been removed (it was deprecated since Python 3.4). :func:`html.unescape` + should be used for converting character references to the corresponding + unicode characters. + Porting to Python 3.9 ===================== From 7f37d0552d8cbf7aee5cb2f0f25a58f223e87b4c Mon Sep 17 00:00:00 2001 From: Terry Jan Reedy Date: Thu, 17 Sep 2020 20:08:56 -0400 Subject: [PATCH 2/2] [3.9] bpo-27032, bpo-37328: Document removing HTMLParser.unescape(). (GH-22288). (cherry picked from commit a33f2c2bae759fc9d06e1c032fd2026135f2df45) Co-authored-by: Serhiy Storchaka