We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a556728 commit 0f96b05Copy full SHA for 0f96b05
pandas/core/arrays/interval.py
@@ -270,7 +270,6 @@ def __new__(
270
271
# might need to convert empty or purely na data
272
data = _maybe_convert_platform_interval(data)
273
- data = maybe_convert_numeric_to_64bit(data)
274
left, right, infer_closed = intervals_to_interval_bounds(
275
data, validate_closed=closed is None
276
)
@@ -304,8 +303,12 @@ def _simple_new(
304
303
closed = dtype.closed
305
306
closed = closed or "right"
+
307
left = ensure_index(left, copy=copy)
308
+ left = maybe_convert_numeric_to_64bit(left)
309
310
right = ensure_index(right, copy=copy)
311
+ right = maybe_convert_numeric_to_64bit(right)
312
313
if dtype is not None:
314
# GH 19262: dtype must be an IntervalDtype to override inferred
0 commit comments