Nick Coghlan added the comment:

Martin, the patch isn't currently applying to trunk - would you have time to 
take a look at that?

Ned, this is tangentially related to Martin's work on subclass initialization 
in PEP 487: one of the current problems with zero-argument super is that we 
don't actually populate the class cell until quite late in the type creation 
process, so even after the metaclass.__new__ call finishes, zero-argument super 
still doesn't work yet.

That aspect of the change is clearly a bug fix, but fixing it will have the 
side-effect of making "__cell__" visible in the class body during execution as 
a CPython implementation detail.

Would that still be OK to go into beta 2 rather than beta 1?

(Assigned to Ned due to the release management question)

----------
assignee:  -> ned.deily
nosy: +ned.deily

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

Reply via email to