From 5264dc220dc208e533bdbdcafa9f4f06ddb04aab Mon Sep 17 00:00:00 2001 From: Bas van Beek Date: Mon, 24 Jan 2022 17:17:35 +0100 Subject: MAINT: Create the `_DTypeLike` type-alias in `numpy.typing` Represents a subset of `npt.DTypeLike` that can be parametrized w.r.t. `np.generic` --- numpy/core/numeric.pyi | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'numpy/core/numeric.pyi') diff --git a/numpy/core/numeric.pyi b/numpy/core/numeric.pyi index d5e28d24c..367a2bff8 100644 --- a/numpy/core/numeric.pyi +++ b/numpy/core/numeric.pyi @@ -1,7 +1,6 @@ from collections.abc import Callable, Sequence from typing import ( Any, - Union, overload, TypeVar, Literal, @@ -34,7 +33,7 @@ from numpy.typing import ( NDArray, DTypeLike, _ShapeLike, - _SupportsDType, + _DTypeLike, _FiniteNestedSequence, _SupportsArray, _SupportsArrayFunc, @@ -52,11 +51,6 @@ _T = TypeVar("_T") _SCT = TypeVar("_SCT", bound=generic) _ArrayType = TypeVar("_ArrayType", bound=NDArray[Any]) -_DTypeLike = Union[ - dtype[_SCT], - type[_SCT], - _SupportsDType[dtype[_SCT]], -] _ArrayLike = _FiniteNestedSequence[_SupportsArray[dtype[_SCT]]] _CorrelateMode = Literal["valid", "same", "full"] -- cgit v1.2.1