Skip to content

Commit 885b76f

Browse files
committed
COMPAT: empty IntervalIndexis np.int64 dtype
xref pandas-dev#19022
1 parent bbfbe48 commit 885b76f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pandas/core/indexes/interval.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def maybe_convert_platform_interval(values):
114114
# GH 19016
115115
# empty lists/tuples get object dtype by default, but this is not
116116
# prohibited for IntervalIndex, so coerce to integer instead
117-
return np.array([], dtype=np.intp)
117+
return np.array([], dtype=np.int64)
118118
return maybe_convert_platform(values)
119119

120120

pandas/tests/indexes/interval/test_interval.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def test_constructors_nan(self, closed, data):
140140
np.array([], dtype='datetime64[ns]')])
141141
def test_constructors_empty(self, data, closed):
142142
# GH 18421
143-
expected_dtype = getattr(data, 'dtype', np.intp)
143+
expected_dtype = getattr(data, 'dtype', np.int64)
144144
expected_values = np.array([], dtype=object)
145145
expected_index = IntervalIndex(data, closed=closed)
146146

0 commit comments

Comments
 (0)