Strange behavior in Python 2.5a0 (trunk) --- possible error in AST?
13 Mar
2006
13 Mar
'06
8:28 a.m.
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
6610
Age (days ago)
6611
Last active (days ago)
5 comments
3 participants
participants (3)
-
Michael Hudson
-
Nick Coghlan
-
Travis E. Oliphant