This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author belopolsky
Recipients Christophe Simonis, belopolsky, jackdied, pitrou, rhettinger, vdupras
Date 2010-07-24.22:12:47
SpamBayes Score 0.024273964
Marked as misclassified No
Message-id <1280009569.47.0.660491269319.issue7830@psf.upfronthosting.co.za>
In-reply-to
Content
> FWIW, I agree with Antoine. You cannot know in advance whether a
> partial-subclass has semantics that need to be preserved when
> flattening.


Raymond,

I have actually conceded this point to Antoine.  See msg108980 above.  Not only the latest patch preserves partial-subclasses, it also foregoes the optimization if there is anything in __dict__ of the inner partial.

It looks like we have a consensus on the features, the remaining question is whether this is enough of an optimization to justify adding extra code.
History
Date User Action Args
2010-07-24 22:12:49belopolskysetrecipients: + belopolsky, rhettinger, pitrou, jackdied, vdupras, Christophe Simonis
2010-07-24 22:12:49belopolskysetmessageid: <1280009569.47.0.660491269319.issue7830@psf.upfronthosting.co.za>
2010-07-24 22:12:48belopolskylinkissue7830 messages
2010-07-24 22:12:47belopolskycreate