File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -270,7 +270,6 @@ def __new__(
270270
271271 # might need to convert empty or purely na data
272272 data = _maybe_convert_platform_interval (data )
273- data = maybe_convert_numeric_to_64bit (data )
274273 left , right , infer_closed = intervals_to_interval_bounds (
275274 data , validate_closed = closed is None
276275 )
@@ -304,8 +303,12 @@ def _simple_new(
304303 closed = dtype .closed
305304
306305 closed = closed or "right"
306+
307307 left = ensure_index (left , copy = copy )
308+ left = maybe_convert_numeric_to_64bit (left )
309+
308310 right = ensure_index (right , copy = copy )
311+ right = maybe_convert_numeric_to_64bit (right )
309312
310313 if dtype is not None :
311314 # GH 19262: dtype must be an IntervalDtype to override inferred
You can’t perform that action at this time.
0 commit comments