Yes. auth.signature used to be defined when Auth() is instantiated. Now it is defined when auth.define_tables() is called. There is disagreement on whether this is a breaking of backward compatibility since this is not exactly documented. There are reason for the switch. Is this a big deal? It is not clear whether this change of behavior should propagate to stable.
On Monday, 23 July 2012 16:38:18 UTC-5, David J wrote: > > I just upgraded my web2py to latest trunk. > > I get an exception > > S'("\'Auth\' object has no attribute \'signature\'",)' > > did something change. I tried the mailing list archive to see, but maybe > I missed something. > > Thanks. > > > --