Hi all, I came across a behavior change from 0.17.1 when comparing array scalar values with python objects. This used to work for 0.17.1 and before, but in 1.0.0 equals always returns false. I saw there was a previous discussion on Python equality semantics, but not sure if the conclusion is the behavior I'm seeing. For example:
In [4]: a = pa.array([1,2,3]) In [5]: a[0] == 1 Out[5]: False In [6]: a[0].as_py() == 1 Out[6]: True I know the scalars can be converted with `as_py()`, but it does seem a little strange to return False when compared with a python object. Is this the expected behavior for 1.0.0+? Thanks, Bryan