@@ -14,7 +14,7 @@ from typing_extensions import Never, TypeAliasType, TypeVar, Unpack
1414
1515import numpy as np
1616from numpy import _CastingKind , _OrderKACF # noqa: ICN003
17- from numpy ._typing import _NestedSequence
17+ from numpy ._typing import _DTypeLikeBool , _NestedSequence
1818
1919from ._array_like import ArrayLike , NDArray , _ArrayLikeBool_co , _ArrayLikeInt_co
2020from ._dtype_like import DTypeLike , _DTypeLike
@@ -187,7 +187,7 @@ class _Call11Bool(Protocol):
187187 / ,
188188 out : None = None ,
189189 * ,
190- dtype : DTypeLike | None = None ,
190+ dtype : _DTypeLikeBool | None = None ,
191191 ** kwds : Unpack [_Kwargs2 ],
192192 ) -> np .bool : ...
193193 @overload # (array-like, out: T) -> T
@@ -197,7 +197,7 @@ class _Call11Bool(Protocol):
197197 / ,
198198 out : _Out1 [_ArrayT ],
199199 * ,
200- dtype : DTypeLike | None = None ,
200+ dtype : _DTypeLikeBool | None = None ,
201201 ** kwds : Unpack [_Kwargs2 ],
202202 ) -> _ArrayT : ...
203203 @overload # (array) -> Array[bool] | bool
@@ -207,7 +207,7 @@ class _Call11Bool(Protocol):
207207 / ,
208208 out : _Out1 [_AnyArray ] | None = None ,
209209 * ,
210- dtype : DTypeLike | None = None ,
210+ dtype : _DTypeLikeBool | None = None ,
211211 ** kwds : Unpack [_Kwargs2 ],
212212 ) -> NDArray [np .bool ]: ...
213213 @overload # (array-like) -> Array[bool] | bool
@@ -217,7 +217,7 @@ class _Call11Bool(Protocol):
217217 / ,
218218 out : _Out1 [_AnyArray ] | None = None ,
219219 * ,
220- dtype : DTypeLike | None = None ,
220+ dtype : _DTypeLikeBool | None = None ,
221221 ** kwds : Unpack [_Kwargs2 ],
222222 ) -> NDArray [np .bool ] | np .bool : ...
223223
0 commit comments