From: Barney Gale Date: Wed, 20 Nov 2024 11:14:07 +0000 (+0000) Subject: GH-84850: Improve whatsnew entry for `[Fancy]URLopener` removal (#127032) X-Git-Tag: v3.14.0a3~281 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9d2a879affe790b44880d4e786b801c80cf6f7a9;p=thirdparty%2FPython%2Fcpython.git GH-84850: Improve whatsnew entry for `[Fancy]URLopener` removal (#127032) --- diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index 53b22094e8ab..cddcaafc461b 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -772,6 +772,13 @@ urllib * Remove deprecated :class:`!URLopener` and :class:`!FancyURLopener` classes from :mod:`urllib.request`. They had previously raised a :exc:`DeprecationWarning` since Python 3.3. + + ``myopener.open()`` can be replaced with :func:`~urllib.request.urlopen`, + and ``myopener.retrieve()`` can be replaced with + :func:`~urllib.request.urlretrieve`. Customizations to the opener + classes can be replaced by passing customized handlers to + :func:`~urllib.request.build_opener`. + (Contributed by Barney Gale in :gh:`84850`.) Others