diff options
Diffstat (limited to 'numpy/_typing/__init__.py')
-rw-r--r-- | numpy/_typing/__init__.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/numpy/_typing/__init__.py b/numpy/_typing/__init__.py index b800c54b6..29922d958 100644 --- a/numpy/_typing/__init__.py +++ b/numpy/_typing/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from numpy import ufunc -from numpy.core.overrides import set_module +from .. import ufunc +from .._utils import set_module from typing import TYPE_CHECKING, final @@ -180,6 +180,7 @@ from ._dtype_like import ( _DTypeLikeComplex_co as _DTypeLikeComplex_co, ) from ._array_like import ( + NDArray as NDArray, ArrayLike as ArrayLike, _ArrayLike as _ArrayLike, _FiniteNestedSequence as _FiniteNestedSequence, @@ -201,11 +202,6 @@ from ._array_like import ( _ArrayLikeUnknown as _ArrayLikeUnknown, _UnknownType as _UnknownType, ) -from ._generic_alias import ( - NDArray as NDArray, - _DType as _DType, - _GenericAlias as _GenericAlias, -) if TYPE_CHECKING: from ._ufunc import ( |