Skip to content

Commit 0df3378

Browse files
simonjayhawkinsproost
authored andcommitted
TYP: add some types to pandas/core/arrays/numpy_.py (pandas-dev#29969)
1 parent 88f1105 commit 0df3378

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pandas/core/arrays/numpy_.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import numbers
2+
from typing import Union
23

34
import numpy as np
45
from numpy.lib.mixins import NDArrayOperatorsMixin
@@ -117,11 +118,12 @@ class PandasArray(ExtensionArray, ExtensionOpsMixin, NDArrayOperatorsMixin):
117118
# pandas internals, which turns off things like block consolidation.
118119
_typ = "npy_extension"
119120
__array_priority__ = 1000
121+
_ndarray: np.ndarray
120122

121123
# ------------------------------------------------------------------------
122124
# Constructors
123125

124-
def __init__(self, values, copy=False):
126+
def __init__(self, values: Union[np.ndarray, "PandasArray"], copy: bool = False):
125127
if isinstance(values, type(self)):
126128
values = values._ndarray
127129
if not isinstance(values, np.ndarray):

0 commit comments

Comments
 (0)