Re: type.__new__ vs. super(..., cls).__new__ in metaclasses
Malcolm Tredinnick <[EMAIL PROTECTED]> wrote: > On Thu, 2008-07-03 at 14:56 +0200, Christian Tanzer wrote: > [...] > > I'd propose to write that check as > > > > parents = [b for b in bases if isinstance(b, ModelBase)] > > if parents: &g
Re: type.__new__ vs. super(..., cls).__new__ in metaclasses
ose to write that check as parents = [b for b in bases if isinstance(b, ModelBase)] if parents: return super(ModelBase, cls).__new__ (cls, name, bases, attrs) ... Simpler, and it allows several independent `Model` classes using the same metaclass, if that's eve