File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ from pandas._typing import (
1919 IntervalClosedType ,
2020 IntervalT ,
2121 np_1darray ,
22+ np_ndarray ,
2223)
2324
2425VALID_CLOSED : frozenset [str ]
@@ -37,6 +38,7 @@ class _LengthDescriptor:
3738 def __get__ (
3839 self , instance : Interval [_OrderableTimesT ], owner : Any
3940 ) -> Timedelta : ...
41+ def __get__ (self , instance : IntervalMixin , owner : Any ) -> np_ndarray : ...
4042
4143@type_check_only
4244class _MidDescriptor :
@@ -46,6 +48,7 @@ class _MidDescriptor:
4648 def __get__ (
4749 self , instance : Interval [_OrderableTimesT ], owner : Any
4850 ) -> _OrderableTimesT : ...
51+ def __get__ (self , instance : IntervalMixin , owner : Any ) -> np_ndarray : ...
4952
5053class IntervalMixin :
5154 @property
@@ -220,5 +223,3 @@ class Interval(IntervalMixin, Generic[_OrderableT]):
220223 def __ne__ (self , other : Series [_OrderableT ]) -> Series [bool ]: ... # type: ignore[overload-overlap]
221224 @overload
222225 def __ne__ (self , other : object ) -> Literal [True ]: ...
223-
224- class IntervalTree (IntervalMixin ): ...
You can’t perform that action at this time.
0 commit comments