decorator module in stdlib?

Daniel Fetchinson fetchinson at googlemail.com
Tue Apr 7 01:57:26 EDT 2009


>> Similar functionality is already provided by
>> functools.update_wrapper() and functools.wraps().
>> Seehttp://docs.python.org/library/functools.html
>> You might consider proposing the modification of these functions instead.
>
> Unfortunately functools.update_wrapper() and functools.wraps()
> are NOT equivalent to the decorator module.

Exactly, that's why I think the decorator module would be a useful
addition to functools.

> My original
> plan when I wrote the decorator module was to make aware
> people that the corrent support for decorators in the language
> is insufficient. I have always seen the decorator module
> as a temporary hack waiting for a proper solution
> at the language level. I wanted the possibility to modify the
> signature of a function. Everybody more or less agreed
> that this was a good idea on python-dev, and there is
> also a PEP:
>
> http://www.python.org/dev/peps/pep-0362/
>
> However, AFAIK, the PEP is still in draft status.
> Perhaps people wanting this should make some noise
> on python-dev.


I've posted it to python-dev:

http://mail.python.org/pipermail/python-dev/2009-April/088387.html

Cheers,
Daniel


-- 
Psss, psss, put it down! - http://www.cafepress.com/putitdown



More information about the Python-list mailing list