[Python-3000] mixin class decorator (original) (raw)

Josiah Carlson jcarlson at uci.edu
Sun May 13 19:17:06 CEST 2007


"tomer filiba" <tomerfiliba at gmail.com> wrote:

with the new class decorators of py3k, new use cases emerge. for example, now it is easy to have real mixin classes or even mixin modules, a la ruby. [snip] does it seem useful? should it be included in some stdlib? or at least mentioned as a use case for class decorators in PEP 3129? (not intended for 3.0a1)

There are many use-cases for class decorators. Since the PEP has already been accepted, including this is unnecessary (for acceptance or rejection purposes).

About the only thing that I think would be nice is if we could get class decorators in 2.6 as well (a future import would work for me). (which would also open up the gates for 3rd party or stdlib-based type annotation library like @implements(interface.foo) ).



More information about the Python-3000 mailing list