Skip to content

Commit d0bc7b7

Browse files
authored
TYP: Fix ma.[as[any]]array fallback overloads (numpy#31482)
Fixes numpygh-31451, the last overload had ScalarT "free"/unused which seemed to create issues.
1 parent bc07de6 commit d0bc7b7

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

numpy/ma/core.pyi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2886,7 +2886,7 @@ def array[ScalarT: np.generic](
28862886
ndmin: int = 0,
28872887
) -> _MaskedArray[ScalarT]: ...
28882888
@overload
2889-
def array[ScalarT: np.generic](
2889+
def array(
28902890
data: object,
28912891
dtype: DTypeLike | None = None,
28922892
copy: bool = False,
@@ -2898,7 +2898,7 @@ def array[ScalarT: np.generic](
28982898
shrink: bool = True,
28992899
subok: bool = True,
29002900
ndmin: int = 0,
2901-
) -> _MaskedArray[ScalarT]: ...
2901+
) -> _MaskedArray[Any]: ...
29022902

29032903
# keep in sync with `array`
29042904
@overload
@@ -2914,11 +2914,11 @@ def asarray[ScalarT: np.generic](
29142914
order: _OrderKACF | None = None,
29152915
) -> _MaskedArray[ScalarT]: ...
29162916
@overload
2917-
def asarray[ScalarT: np.generic](
2917+
def asarray(
29182918
a: object,
29192919
dtype: DTypeLike | None = None,
29202920
order: _OrderKACF | None = None,
2921-
) -> _MaskedArray[ScalarT]: ...
2921+
) -> _MaskedArray[Any]: ...
29222922

29232923
# keep in sync with `asarray` (but note the additional first overload)
29242924
@overload
@@ -2936,11 +2936,11 @@ def asanyarray[ScalarT: np.generic](
29362936
order: _OrderKACF | None = None,
29372937
) -> _MaskedArray[ScalarT]: ...
29382938
@overload
2939-
def asanyarray[ScalarT: np.generic](
2939+
def asanyarray(
29402940
a: object,
29412941
dtype: DTypeLike | None = None,
29422942
order: _OrderKACF | None = None,
2943-
) -> _MaskedArray[ScalarT]: ...
2943+
) -> _MaskedArray[Any]: ...
29442944

29452945
#
29462946
def is_masked(x: object) -> bool: ...

0 commit comments

Comments
 (0)