@@ -295,57 +295,57 @@ class IntervalIndex(ExtensionIndex[IntervalT, np.object_], IntervalMixin):
295295# int gets hit first and so the correct type is returned
296296@overload
297297def interval_range ( # pyright: ignore[reportOverlappingOverload]
298- start : int | None = ... ,
299- end : int | None = ... ,
300- periods : int | None = ... ,
301- freq : int | None = ... ,
302- name : Hashable = ... ,
303- closed : IntervalClosedType = ... ,
298+ start : int | None = None ,
299+ end : int | None = None ,
300+ periods : int | None = None ,
301+ freq : int | None = None ,
302+ name : Hashable = None ,
303+ closed : IntervalClosedType = "right" ,
304304) -> IntervalIndex [Interval [int ]]: ...
305305@overload
306306def interval_range (
307- start : float | None = ... ,
308- end : float | None = ... ,
309- periods : int | None = ... ,
310- freq : int | None = ... ,
311- name : Hashable = ... ,
312- closed : IntervalClosedType = ... ,
307+ start : float | None = None ,
308+ end : float | None = None ,
309+ periods : int | None = None ,
310+ freq : int | None = None ,
311+ name : Hashable = None ,
312+ closed : IntervalClosedType = "right" ,
313313) -> IntervalIndex [Interval [float ]]: ...
314314@overload
315315def interval_range (
316316 start : _TimestampLike ,
317- end : _TimestampLike | None = ... ,
318- periods : int | None = ... ,
319- freq : Frequency | dt .timedelta | None = ... ,
320- name : Hashable = ... ,
321- closed : IntervalClosedType = ... ,
317+ end : _TimestampLike | None = None ,
318+ periods : int | None = None ,
319+ freq : Frequency | dt .timedelta | None = None ,
320+ name : Hashable = None ,
321+ closed : IntervalClosedType = "right" ,
322322) -> IntervalIndex [Interval [pd .Timestamp ]]: ...
323323@overload
324324def interval_range (
325325 * ,
326326 start : None = None ,
327327 end : _TimestampLike ,
328- periods : int | None = ... ,
329- freq : Frequency | dt .timedelta | None = ... ,
330- name : Hashable = ... ,
331- closed : IntervalClosedType = ... ,
328+ periods : int | None = None ,
329+ freq : Frequency | dt .timedelta | None = None ,
330+ name : Hashable = None ,
331+ closed : IntervalClosedType = "right" ,
332332) -> IntervalIndex [Interval [pd .Timestamp ]]: ...
333333@overload
334334def interval_range (
335335 start : _TimedeltaLike ,
336- end : _TimedeltaLike | None = ... ,
337- periods : int | None = ... ,
338- freq : Frequency | dt .timedelta | None = ... ,
339- name : Hashable = ... ,
340- closed : IntervalClosedType = ... ,
336+ end : _TimedeltaLike | None = None ,
337+ periods : int | None = None ,
338+ freq : Frequency | dt .timedelta | None = None ,
339+ name : Hashable = None ,
340+ closed : IntervalClosedType = "right" ,
341341) -> IntervalIndex [Interval [pd .Timedelta ]]: ...
342342@overload
343343def interval_range (
344344 * ,
345345 start : None = None ,
346346 end : _TimedeltaLike ,
347- periods : int | None = ... ,
348- freq : Frequency | dt .timedelta | None = ... ,
349- name : Hashable = ... ,
350- closed : IntervalClosedType = ... ,
347+ periods : int | None = None ,
348+ freq : Frequency | dt .timedelta | None = None ,
349+ name : Hashable = None ,
350+ closed : IntervalClosedType = "right" ,
351351) -> IntervalIndex [Interval [pd .Timedelta ]]: ...
0 commit comments