From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Wed, 11 Sep 2019 15:04:02 +0000 (-0700) Subject: Doc: Indicate locations of parse_qs, parse_qsl, escape (GH-14828) X-Git-Tag: v3.8.0rc1~175 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa527174f0b508cb4454956333b1a7c98bcc1ab1;p=python Doc: Indicate locations of parse_qs, parse_qsl, escape (GH-14828) Since they have been removed from cgi it's useful to remind people where they can be found instead. (cherry picked from commit 1abf54336fd2cb545c453d22dd5501392b3350b2) Co-authored-by: Simon Willison --- diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst index 07202ea4ff..aefe9b5374 100644 --- a/Doc/whatsnew/3.8.rst +++ b/Doc/whatsnew/3.8.rst @@ -1467,7 +1467,8 @@ The following features and APIs have been removed from Python 3.8: script is tied to. (Contributed by Brett Cannon in :issue:`25427`.) * ``parse_qs``, ``parse_qsl``, and ``escape`` are removed from :mod:`cgi` - module. They are deprecated from Python 3.2 or older. + module. They are deprecated from Python 3.2 or older. They should be imported + from the ``urllib.parse`` and ``html`` modules instead. * ``filemode`` function is removed from :mod:`tarfile` module. It is not documented and deprecated since Python 3.3.