decorator module in stdlib?

Daniel Fetchinson fetchinson at
Tue Apr 7 07:57:26 CEST 2009

>> Similar functionality is already provided by
>> functools.update_wrapper() and functools.wraps().
>> See
>> 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:
> 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:


Psss, psss, put it down! -

More information about the Python-list mailing list