@@ -14,7 +14,7 @@ from typing_extensions import Never, TypeAliasType, TypeVar, Unpack
14
14
15
15
import numpy as np
16
16
from numpy import _CastingKind , _OrderKACF # noqa: ICN003
17
- from numpy ._typing import _NestedSequence
17
+ from numpy ._typing import _DTypeLikeBool , _NestedSequence
18
18
19
19
from ._array_like import ArrayLike , NDArray , _ArrayLikeBool_co , _ArrayLikeInt_co
20
20
from ._dtype_like import DTypeLike , _DTypeLike
@@ -187,7 +187,7 @@ class _Call11Bool(Protocol):
187
187
/ ,
188
188
out : None = None ,
189
189
* ,
190
- dtype : DTypeLike | None = None ,
190
+ dtype : _DTypeLikeBool | None = None ,
191
191
** kwds : Unpack [_Kwargs2 ],
192
192
) -> np .bool : ...
193
193
@overload # (array-like, out: T) -> T
@@ -197,7 +197,7 @@ class _Call11Bool(Protocol):
197
197
/ ,
198
198
out : _Out1 [_ArrayT ],
199
199
* ,
200
- dtype : DTypeLike | None = None ,
200
+ dtype : _DTypeLikeBool | None = None ,
201
201
** kwds : Unpack [_Kwargs2 ],
202
202
) -> _ArrayT : ...
203
203
@overload # (array) -> Array[bool] | bool
@@ -207,7 +207,7 @@ class _Call11Bool(Protocol):
207
207
/ ,
208
208
out : _Out1 [_AnyArray ] | None = None ,
209
209
* ,
210
- dtype : DTypeLike | None = None ,
210
+ dtype : _DTypeLikeBool | None = None ,
211
211
** kwds : Unpack [_Kwargs2 ],
212
212
) -> NDArray [np .bool ]: ...
213
213
@overload # (array-like) -> Array[bool] | bool
@@ -217,7 +217,7 @@ class _Call11Bool(Protocol):
217
217
/ ,
218
218
out : _Out1 [_AnyArray ] | None = None ,
219
219
* ,
220
- dtype : DTypeLike | None = None ,
220
+ dtype : _DTypeLikeBool | None = None ,
221
221
** kwds : Unpack [_Kwargs2 ],
222
222
) -> NDArray [np .bool ] | np .bool : ...
223
223
0 commit comments