Timestamp equality broadcasts incorrectly (original) (raw)
Always returns true for equality and inequality:
In [168]: t = pd.Timestamp('2000-01-29 01:59:00')
In [169]: a = pd.Series([t])
In [170]: b = pd.Series([t])
In [171]: a Out[171]: 0 2000-01-29 01:59:00 dtype: datetime64[ns]
In [172]: a == b Out[172]: 0 True dtype: bool
In [173]: a != b Out[173]: 0 True dtype: bool
In [174]: t == t Out[174]: True
In [175]: t != t Out[175]: False