Any module or source requiring WeakRef support fails to work in a restricted AppDomain. The issue was discussed here: http://mail.python.org/pipermail/ironpython-users/2012-March/015758.html
but it seams it is not yet fixed - or maybe I'm missing something here?
Actually I'm not using decimal.py, but uuid.py in my restricted AppDomain.
As there is already a proposal for a fix from Dino (To fix Ipy we probably want Microsoft.Dynamic's WeakHandle class to handle the SecurityException and fallback to its Silverlight version of the code (or simply use the Silverlight version and not have quite as good compatibility, or figure out some other way to get that compatibility), could this please be implemented?
This is required to make the whole embedding / restricted script execution thing useful - and it is very useful, if working.
Thanks for looking into this,