I'm seeing strange behavior in the Python 2.5a0 trunk that is causing
the tests for numpy to fail. Apparently obj[...] = 1 is not calling
PyObject_SetItem
Here is a minimal example to show the error. Does anyone else see this?
class temp(object):
def __setitem__(self, obj, v):
print obj, v
mine = temp()
mine[...] = 1
mine[0] = 1
Output from Python 2.4.2:
Ellipsis 1
0 1
Output from Python 2.5a0:
0 1
In other words, the first line does nothing in Python 2.5a0.
Does anybody else see this?
Thanks,
-Travis
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com