1- from _typeshed import Incomplete , StrOrBytesPath
1+ from _typeshed import Incomplete , StrOrBytesPath , Unused
22from collections .abc import Callable , Generator
33from typing import NamedTuple , SupportsFloat , TypeVar , overload
44from typing_extensions import Final , ParamSpec , SupportsIndex , TypeAlias
55
66from PIL import Image
77
8- _Unused : TypeAlias = object
98_P = ParamSpec ("_P" )
109_R = TypeVar ("_R" )
1110# TODO: cv2.Mat is not available as a type yet:
@@ -49,7 +48,7 @@ def locate(
4948 haystackImage : str | Image .Image | _Mat ,
5049 * ,
5150 grayscale : bool | None = None ,
52- limit : _Unused = 1 ,
51+ limit : Unused = 1 ,
5352 region : tuple [int , int , int , int ] | None = None ,
5453 step : int = 1 ,
5554 confidence : SupportsFloat | SupportsIndex | str = 0.999 ,
@@ -62,7 +61,7 @@ def locate(
6261 haystackImage : str | Image .Image ,
6362 * ,
6463 grayscale : bool | None = None ,
65- limit : _Unused = 1 ,
64+ limit : Unused = 1 ,
6665 region : tuple [int , int , int , int ] | None = None ,
6766 step : int = 1 ,
6867 confidence : None = None ,
@@ -75,7 +74,7 @@ def locateOnScreen(
7574 minSearchTime : float = 0 ,
7675 * ,
7776 grayscale : bool | None = None ,
78- limit : _Unused = 1 ,
77+ limit : Unused = 1 ,
7978 region : tuple [int , int , int , int ] | None = None ,
8079 step : int = 1 ,
8180 confidence : SupportsFloat | SupportsIndex | str = 0.999 ,
@@ -88,7 +87,7 @@ def locateOnScreen(
8887 minSearchTime : float = 0 ,
8988 * ,
9089 grayscale : bool | None = None ,
91- limit : _Unused = 1 ,
90+ limit : Unused = 1 ,
9291 region : tuple [int , int , int , int ] | None = None ,
9392 step : int = 1 ,
9493 confidence : None = None ,
@@ -125,7 +124,7 @@ def locateCenterOnScreen(
125124 * ,
126125 minSearchTime : float ,
127126 grayscale : bool | None = None ,
128- limit : _Unused = 1 ,
127+ limit : Unused = 1 ,
129128 region : tuple [int , int , int , int ] | None = None ,
130129 step : int = 1 ,
131130 confidence : SupportsFloat | SupportsIndex | str = 0.999 ,
@@ -138,7 +137,7 @@ def locateCenterOnScreen(
138137 * ,
139138 minSearchTime : float ,
140139 grayscale : bool | None = None ,
141- limit : _Unused = 1 ,
140+ limit : Unused = 1 ,
142141 region : tuple [int , int , int , int ] | None = None ,
143142 step : int = 1 ,
144143 confidence : None = None ,
@@ -151,7 +150,7 @@ def locateOnWindow(
151150 title : str ,
152151 * ,
153152 grayscale : bool | None = None ,
154- limit : _Unused = 1 ,
153+ limit : Unused = 1 ,
155154 step : int = 1 ,
156155 confidence : SupportsFloat | SupportsIndex | str = 0.999 ,
157156) -> Box | None : ...
@@ -163,7 +162,7 @@ def locateOnWindow(
163162 title : str ,
164163 * ,
165164 grayscale : bool | None = None ,
166- limit : _Unused = 1 ,
165+ limit : Unused = 1 ,
167166 step : int = 1 ,
168167 confidence : None = None ,
169168) -> Box | None : ...
0 commit comments