@@ -463,7 +463,12 @@ class RawTurtle(TPen, TNavigator): # type: ignore[misc] # Conflicting methods
463
463
464
464
def begin_fill (self ) -> None : ...
465
465
def end_fill (self ) -> None : ...
466
- def dot (self , size : int | None = None , * color : _Color ) -> None : ...
466
+ @overload
467
+ def dot (self , size : int | _Color | None = None ) -> None : ...
468
+ @overload
469
+ def dot (self , size : int | None , color : _Color , / ) -> None : ...
470
+ @overload
471
+ def dot (self , size : int | None , r : float , g : float , b : float , / ) -> None : ...
467
472
def write (
468
473
self , arg : object , move : bool = False , align : str = "left" , font : tuple [str , int , str ] = ("Arial" , 8 , "normal" )
469
474
) -> None : ...
@@ -747,7 +752,12 @@ if sys.version_info >= (3, 14):
747
752
748
753
def begin_fill () -> None : ...
749
754
def end_fill () -> None : ...
750
- def dot (size : int | None = None , * color : _Color ) -> None : ...
755
+ @overload
756
+ def dot (size : int | _Color | None = None ) -> None : ...
757
+ @overload
758
+ def dot (size : int | None , color : _Color , / ) -> None : ...
759
+ @overload
760
+ def dot (size : int | None , r : float , g : float , b : float , / ) -> None : ...
751
761
def write (arg : object , move : bool = False , align : str = "left" , font : tuple [str , int , str ] = ("Arial" , 8 , "normal" )) -> None : ...
752
762
753
763
if sys .version_info >= (3 , 14 ):
0 commit comments