https://github.com/python/cpython/commit/5962fc26e354c2bc5344bd821f0fab5f734c738d
commit: 5962fc26e354c2bc5344bd821f0fab5f734c738d
branch: main
author: Stan Ulbrych <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-09-20T10:08:47Z
summary:
gh-157847: Remove obsolete "Changes since Python 2.6/3.0" sections from
`turtle` docs (#157846)
files:
M Doc/library/turtle.rst
M Doc/tools/removed-ids.txt
diff --git a/Doc/library/turtle.rst b/Doc/library/turtle.rst
index da590bcb8de550..f28c4230f3d6b8 100644
--- a/Doc/library/turtle.rst
+++ b/Doc/library/turtle.rst
@@ -2902,49 +2902,6 @@ The demo scripts are:
Have fun!
-Changes since Python 2.6
-========================
-
-- The methods :func:`Turtle.tracer <tracer>`, :func:`Turtle.window_width
<window_width>` and
- :func:`Turtle.window_height <window_height>` have been eliminated.
- Methods with these names and functionality are now available only
- as methods of :class:`Screen`. The functions derived from these remain
- available. (In fact already in Python 2.6 these methods were merely
- duplications of the corresponding
- :class:`TurtleScreen`/:class:`Screen` methods.)
-
-- The method :func:`!Turtle.fill` has been eliminated.
- The behaviour of :func:`begin_fill` and :func:`end_fill`
- have changed slightly: now every filling process must be completed with an
- ``end_fill()`` call.
-
-- A method :func:`Turtle.filling <filling>` has been added. It returns a
boolean
- value: ``True`` if a filling process is under way, ``False`` otherwise.
- This behaviour corresponds to a ``fill()`` call without arguments in
- Python 2.6.
-
-Changes since Python 3.0
-========================
-
-- The :class:`Turtle` methods :func:`shearfactor`, :func:`shapetransform` and
- :func:`get_shapepoly` have been added. Thus the full range of
- regular linear transforms is now available for transforming turtle shapes.
- :func:`tiltangle` has been enhanced in functionality: it now can
- be used to get or set the tilt angle.
-
-- The :class:`Screen` method :func:`onkeypress` has been added as a complement
to
- :func:`onkey`. As the latter binds actions to the key release event,
- an alias: :func:`onkeyrelease` was also added for it.
-
-- The method :func:`Screen.mainloop <mainloop>` has been added,
- so there is no longer a need to use the standalone :func:`mainloop` function
- when working with :class:`Screen` and :class:`Turtle` objects.
-
-- Two input methods have been added: :func:`Screen.textinput <textinput>` and
- :func:`Screen.numinput <numinput>`. These pop up input dialogs and return
- strings and numbers respectively.
-
-
.. doctest::
:skipif: _tkinter is None
:hide:
diff --git a/Doc/tools/removed-ids.txt b/Doc/tools/removed-ids.txt
index ae116da1456641..d3e4d581bbc9e8 100644
--- a/Doc/tools/removed-ids.txt
+++ b/Doc/tools/removed-ids.txt
@@ -85,3 +85,7 @@ reference/expressions.html: generator.throw
# Renamed to library/tkinter.dialogs.html
library/dialog.html: (page missing)
+
+# Obsolete sections in 'turtle' docs
+library/turtle.html: changes-since-python-2-6
+library/turtle.html: changes-since-python-3-0
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]