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__(