From: Rahul Kumaresan Date: Sat, 14 Mar 2020 05:50:24 +0000 (+0530) Subject: bpo-39937: Improve suggestions for removal of getchildren and getiterator in changelo... X-Git-Tag: v3.9.0a5~72 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a5cbc72988aee668816be9d1ef44c0cb4081ff6;p=thirdparty%2FPython%2Fcpython.git bpo-39937: Improve suggestions for removal of getchildren and getiterator in changelog (GH-18937) Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> --- diff --git a/Doc/whatsnew/3.9.rst b/Doc/whatsnew/3.9.rst index 4ef82feba198..fc91870739c0 100644 --- a/Doc/whatsnew/3.9.rst +++ b/Doc/whatsnew/3.9.rst @@ -605,10 +605,13 @@ Removed Use :meth:`~threading.Thread.is_alive()` instead. (Contributed by Dong-hee Na in :issue:`37804`.) -* Methods ``getchildren()`` and ``getiterator()`` in the - :mod:`~xml.etree.ElementTree` module have been removed. They were - deprecated in Python 3.2. Use functions :func:`list` and :func:`iter` - instead. The ``xml.etree.cElementTree`` module has been removed. +* Methods ``getchildren()`` and ``getiterator()`` of classes + :class:`~xml.etree.ElementTree.ElementTree` and + :class:`~xml.etree.ElementTree.Element` in the :mod:`~xml.etree.ElementTree` + module have been removed. They were deprecated in Python 3.2. + Use ``iter(x)`` or ``list(x)`` instead of ``x.getchildren()`` and + ``x.iter()`` or ``list(x.iter())`` instead of ``x.getiterator()``. + The ``xml.etree.cElementTree`` module has been removed. (Contributed by Serhiy Storchaka in :issue:`36543`.) * The old :mod:`plistlib` API has been removed, it was deprecated since Python