@@ -317,28 +317,6 @@ def interval_range( # pyright: ignore[reportOverlappingOverload]
317317 name : Hashable = ...,
318318 closed : IntervalClosedType = ...,
319319) -> IntervalIndex [Interval [int ]]: ...
320-
321- # Overlaps since int is a subclass of float
322- @overload
323- def interval_range ( # pyright: ignore[reportOverlappingOverload]
324- start : int ,
325- * ,
326- end : None = ...,
327- periods : int | None = ...,
328- freq : int | None = ...,
329- name : Hashable = ...,
330- closed : IntervalClosedType = ...,
331- ) -> IntervalIndex [Interval [int ]]: ...
332- @overload
333- def interval_range ( # pyright: ignore[reportOverlappingOverload]
334- * ,
335- start : None = ...,
336- end : int ,
337- periods : int | None = ...,
338- freq : int | None = ...,
339- name : Hashable = ...,
340- closed : IntervalClosedType = ...,
341- ) -> IntervalIndex [Interval [int ]]: ...
342320@overload
343321def interval_range (
344322 start : float | None = ...,
@@ -349,26 +327,6 @@ def interval_range(
349327 closed : IntervalClosedType = ...,
350328) -> IntervalIndex [Interval [float ]]: ...
351329@overload
352- def interval_range (
353- start : float ,
354- * ,
355- end : None = ...,
356- periods : int | None = ...,
357- freq : int | None = ...,
358- name : Hashable = ...,
359- closed : IntervalClosedType = ...,
360- ) -> IntervalIndex [Interval [float ]]: ...
361- @overload
362- def interval_range (
363- * ,
364- start : None = ...,
365- end : float ,
366- periods : int | None = ...,
367- freq : int | None = ...,
368- name : Hashable = ...,
369- closed : IntervalClosedType = ...,
370- ) -> IntervalIndex [Interval [float ]]: ...
371- @overload
372330def interval_range (
373331 start : _TimestampLike ,
374332 end : _TimestampLike | None = ...,
@@ -380,24 +338,13 @@ def interval_range(
380338@overload
381339def interval_range (
382340 * ,
383- start : None = ...,
384341 end : _TimestampLike ,
385342 periods : int | None = ...,
386343 freq : str | BaseOffset | pd .Timedelta | dt .timedelta | None = ...,
387344 name : Hashable = ...,
388345 closed : IntervalClosedType = ...,
389346) -> IntervalIndex [Interval [pd .Timestamp ]]: ...
390347@overload
391- def interval_range (
392- start : _TimestampLike ,
393- * ,
394- end : None = ...,
395- periods : int | None = ...,
396- freq : str | BaseOffset | pd .Timedelta | dt .timedelta | None = ...,
397- name : Hashable = ...,
398- closed : IntervalClosedType = ...,
399- ) -> IntervalIndex [Interval [pd .Timestamp ]]: ...
400- @overload
401348def interval_range (
402349 start : _TimedeltaLike ,
403350 end : _TimedeltaLike | None = ...,
@@ -409,20 +356,9 @@ def interval_range(
409356@overload
410357def interval_range (
411358 * ,
412- start : None = ...,
413359 end : _TimedeltaLike ,
414360 periods : int | None = ...,
415361 freq : str | BaseOffset | pd .Timedelta | dt .timedelta | None = ...,
416362 name : Hashable = ...,
417363 closed : IntervalClosedType = ...,
418364) -> IntervalIndex [Interval [pd .Timedelta ]]: ...
419- @overload
420- def interval_range (
421- start : _TimedeltaLike ,
422- * ,
423- end : None = ...,
424- periods : int | None = ...,
425- freq : str | BaseOffset | pd .Timedelta | dt .timedelta | None = ...,
426- name : Hashable = ...,
427- closed : IntervalClosedType = ...,
428- ) -> IntervalIndex [Interval [pd .Timedelta ]]: ...
0 commit comments