On 11/13/05, Paul Clifford <[EMAIL PROTECTED]> wrote: > Still working on that one :) I've submitted ticket 119 which covers > most of the compatibility fixes, and ticket 30 on pythonpaste.org to > fix the problems there. The two outstanding issues are > threading.local() in identity/__init__.py and something which was being > masked by my local "compat24" package: a use of the decimal module in > catwalk/catwalk.py. > > Paste provides an implementation of threading.local in > paste.util.threadinglocal so that could provide a simple fix to the > first problem. The catwalk problem has a few possible fixes: fall back > to the float type if Decimal is not available; disable the Decimal > related functionality when it's not available; or include a local copy > of 2.4's decimal.py module. Any preferences?
I'd still opt for identity/__init__.py to use cherrypy.request. I mentioned the Decimal problem to Ronald, so he may just take care of it directly... Kevin

