R. David Murray added the comment:

Although this is clearly a bug, we've run into backward compatibility issues in 
the past with promoting stdlib classic classes to new style, so I'm not sure if 
the risk of fixing it is worth the benefit.  It is obviously not a problem in 
Python3.

Eric: I had to stare it for a while to see it...the problem is that because it 
is a classic class, the setter for fieldnames doesn't *work*, it just replaces 
the value of 'fieldnames' instead of setting self._fieldnames.

----------
nosy: +r.david.murray

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue20004>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to