[Checkins] SVN: zope.security/trunk/src/zope/security/proxy.py import of zope.location is also only needed for monkey-patch, so move it down to the patch itself.

Dan Korostelev nadako at gmail.com
Mon Mar 9 12:19:11 EDT 2009


Log message for revision 97709:
  import of zope.location is also only needed for monkey-patch, so move it down to the patch itself.

Changed:
  U   zope.security/trunk/src/zope/security/proxy.py

-=-
Modified: zope.security/trunk/src/zope/security/proxy.py
===================================================================
--- zope.security/trunk/src/zope/security/proxy.py	2009-03-09 16:10:49 UTC (rev 97708)
+++ zope.security/trunk/src/zope/security/proxy.py	2009-03-09 16:19:10 UTC (rev 97709)
@@ -17,7 +17,6 @@
 """
 __docformat__ = 'restructuredtext'
 
-import zope.location.location
 from zope.security._proxy import getChecker, getObject
 from zope.security._proxy import _Proxy as Proxy
 
@@ -79,6 +78,7 @@
 # location proxy from here.
 # This is the only sane place we found for doing it: it kicks in as soon
 # as someone starts using security proxies.
+import zope.location.location
 from zope.security.decorator import DecoratedSecurityCheckerDescriptor
 zope.location.location.LocationProxy.__Security_checker__ = (
     DecoratedSecurityCheckerDescriptor())



More information about the Checkins mailing list