Skip to content

Commit 922e07a

Browse files
author
Kevin Sheppard
committed
TYP: Improve Interval
1 parent cc390f5 commit 922e07a

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

pandas-stubs/_libs/interval.pyi

+4-6
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,10 @@ class Interval(IntervalMixin, Generic[_OrderableT]):
6363
def right(self: Interval[_OrderableT]) -> _OrderableT: ...
6464
@property
6565
def closed(self) -> IntervalClosedType: ...
66-
mid: _MidDescriptor
67-
length: _LengthDescriptor
66+
@property
67+
def mid(self) -> _MidDescriptor: ...
68+
@property
69+
def length(self) -> _LengthDescriptor: ...
6870
def __init__(
6971
self,
7072
left: _OrderableT,
@@ -142,10 +144,6 @@ class Interval(IntervalMixin, Generic[_OrderableT]):
142144
def __floordiv__(self: Interval[float], y: float) -> Interval[float]: ...
143145
def overlaps(self: Interval[_OrderableT], other: Interval[_OrderableT]) -> bool: ...
144146

145-
def intervals_to_interval_bounds(
146-
intervals: np.ndarray, validate_closed: bool = ...
147-
) -> tuple[np.ndarray, np.ndarray, str]: ...
148-
149147
class IntervalTree(IntervalMixin):
150148
def __init__(
151149
self,

0 commit comments

Comments
 (0)