Re: DecoratorTools will not run with python -OO
Christopher Stelma <[email protected]> Mon, 7 Dec 2009 16:45:11 -0500
| Newsgroups | gmane.comp.python.peak |
|---|---|
| Message-ID | <[email protected]> |
The doc strings are needed, but you can manually assign them and things work fine. def rewrap(__original, __decorated): """return __decorated($args)""" rewrap.__doc__ = """return __decorated($args)""" On Mon, Dec 7, 2009 at 1:58 PM, P.J. Eby <pje-Wh6+Hckhi6HFNGf7iClzIwC/[email protected]> wrote: > > At 12:38 PM 12/7/2009 -0600, Jorge Vargas wrote: >> >> Hello, >> >> Today someone reported the following "bug" with DecoratorTools. In the >> ticket http://trac.turbogears.org/ticket/2426 I confirmed current >> trunk has the problem. It's a very naive bug as the code is simply >> trying to update a variable that doesn't exists due to the -OO >> parameter. I just want to bring that up to your attention to see if >> this is worth fixing or not. > > It is not fixable in current versions - DecoratorTools will not work correctly without doc strings... and anything that uses DecoratorTools' function templating feature will have the same problem. > > _______________________________________________ > PEAK mailing list > [email protected] > http://www.eby-sarna.com/mailman/listinfo/peak -- Christopher Stelma Digsby Developer [email protected]