IntervalArray equality operators · Issue #24112 · pandas-dev/pandas (original) (raw)
It seems like IntervalArray doesn't implement equality operations correctly
In [32]: iser = pd.Series(pd.IntervalIndex.from_breaks([1, 2, 3, 4]))
In [33]: iser.array == iser[0] Out[33]: False
I would expect Out[33] to be
np.array([True, False, False])
This bubbles up to Series[interval]
cc @jschendel