diff -r 1e73a466aa69 -r 0d792bceb25d web/request.py --- a/web/request.py Thu Jun 17 14:43:16 2010 +0200 +++ b/web/request.py Thu Jun 17 15:15:52 2010 +0200 @@ -20,7 +20,7 @@ __docformat__ = "restructuredtext en" import Cookie -import sha +import hashlib import time import random import base64 @@ -364,9 +364,9 @@ def register_onetime_callback(self, func, *args): cbname = 'cb_%s' % ( - sha.sha('%s%s%s%s' % (time.time(), func.__name__, - random.random(), - self.user.login)).hexdigest()) + hashlib.sha('%s%s%s%s' % (time.time(), func.__name__, + random.random(), + self.user.login)).hexdigest()) def _cb(req): try: ret = func(req, *args)