From e22419c0ede805ce0f3e690c2939f3a8fe240ed2 Mon Sep 17 00:00:00 2001 From: Stephen Morton Date: Thu, 28 Nov 2024 07:01:57 -0800 Subject: [PATCH] add turtle.TNavigator.speed (#13150) --- stdlib/@tests/stubtest_allowlists/common.txt | 1 - stdlib/turtle.pyi | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/@tests/stubtest_allowlists/common.txt b/stdlib/@tests/stubtest_allowlists/common.txt index ffb7141cb..385c86f71 100644 --- a/stdlib/@tests/stubtest_allowlists/common.txt +++ b/stdlib/@tests/stubtest_allowlists/common.txt @@ -103,7 +103,6 @@ multiprocessing.pool.ThreadPool.Process multiprocessing.synchronize.Semaphore.get_value tkinter.Misc.config tkinter.font.Font.counter -turtle.TNavigator.speed _ctypes.PyObj_FromPtr _ctypes.Py_DECREF diff --git a/stdlib/turtle.pyi b/stdlib/turtle.pyi index 29d289303..22d04a409 100644 --- a/stdlib/turtle.pyi +++ b/stdlib/turtle.pyi @@ -283,6 +283,7 @@ class TNavigator: def heading(self) -> float: ... def setheading(self, to_angle: float) -> None: ... def circle(self, radius: float, extent: float | None = None, steps: int | None = None) -> None: ... + def speed(self, s: int | None = 0) -> int | None: ... fd = forward bk = back backward = back @@ -363,7 +364,7 @@ class TPen: st = showturtle ht = hideturtle -class RawTurtle(TPen, TNavigator): +class RawTurtle(TPen, TNavigator): # type: ignore[misc] # Conflicting methods in base classes screen: TurtleScreen screens: ClassVar[list[TurtleScreen]] def __init__(