[Checkins] SVN: zope.app.broken/trunk/ Depend on new ``zope.broken`` package for the ``IBroken`` interface.

Tres Seaver tseaver at palladion.com
Wed Feb 4 17:06:04 EST 2009


Log message for revision 96092:
  Depend on new ``zope.broken`` package for the ``IBroken`` interface.
  
  o Left BBB import in place;  packages wishing fewer dependencies should
    import from ``zope.broken`` instead.
  

Changed:
  U   zope.app.broken/trunk/CHANGES.txt
  U   zope.app.broken/trunk/setup.py
  U   zope.app.broken/trunk/src/zope/app/broken/broken.py
  U   zope.app.broken/trunk/src/zope/app/broken/browser.zcml
  U   zope.app.broken/trunk/src/zope/app/broken/interfaces.py

-=-
Modified: zope.app.broken/trunk/CHANGES.txt
===================================================================
--- zope.app.broken/trunk/CHANGES.txt	2009-02-04 21:56:32 UTC (rev 96091)
+++ zope.app.broken/trunk/CHANGES.txt	2009-02-04 22:06:04 UTC (rev 96092)
@@ -2,10 +2,10 @@
 CHANGES
 =======
 
-3.4.1 (unreleased)
+3.5.0 (unreleased)
 ------------------
 
-- 
+- Depend on new ``zope.broken`` package for the ``IBroken`` interface.
 
 3.4.0 (2007-10-11)
 ------------------

Modified: zope.app.broken/trunk/setup.py
===================================================================
--- zope.app.broken/trunk/setup.py	2009-02-04 21:56:32 UTC (rev 96091)
+++ zope.app.broken/trunk/setup.py	2009-02-04 22:06:04 UTC (rev 96092)
@@ -52,6 +52,7 @@
                         'zope.location',
                         'zope.security',
                         'zope.annotation',
+                        'zope.broken',
                         'zope.app.appsetup',
                         'ZODB3'],
       include_package_data = True,

Modified: zope.app.broken/trunk/src/zope/app/broken/broken.py
===================================================================
--- zope.app.broken/trunk/src/zope/app/broken/broken.py	2009-02-04 21:56:32 UTC (rev 96091)
+++ zope.app.broken/trunk/src/zope/app/broken/broken.py	2009-02-04 22:06:04 UTC (rev 96092)
@@ -21,7 +21,7 @@
 import zope.interface
 import zope.location.interfaces
 import zope.security.checker
-from zope.app.broken.interfaces import IBroken
+from zope.broken.interfaces import IBroken
 from zope.annotation.interfaces import IAnnotations
 
 class Broken(ZODB.broken.Broken):

Modified: zope.app.broken/trunk/src/zope/app/broken/browser.zcml
===================================================================
--- zope.app.broken/trunk/src/zope/app/broken/browser.zcml	2009-02-04 21:56:32 UTC (rev 96091)
+++ zope.app.broken/trunk/src/zope/app/broken/browser.zcml	2009-02-04 22:06:04 UTC (rev 96092)
@@ -1,11 +1,12 @@
 <configure xmlns="http://namespaces.zope.org/browser">
 
-   <icon name="zmi_icon" for=".broken.IBroken" file="broken.gif" />
+   <icon name="zmi_icon" for="zope.broken.interfaces.IBroken"
+         file="broken.gif" />
 
    <page
        name="index.html"
        menu="zmi_views" title="Broken object"
-       for=".broken.IBroken"
+       for="zope.broken.interfaces.IBroken"
        template="broken.pt"
        permission="zope.ManageContent"
        />

Modified: zope.app.broken/trunk/src/zope/app/broken/interfaces.py
===================================================================
--- zope.app.broken/trunk/src/zope/app/broken/interfaces.py	2009-02-04 21:56:32 UTC (rev 96091)
+++ zope.app.broken/trunk/src/zope/app/broken/interfaces.py	2009-02-04 22:06:04 UTC (rev 96092)
@@ -18,8 +18,4 @@
 
 __docformat__ = "reStructuredText"
 
-import zope.interface
-
-class IBroken(zope.interface.Interface):
-    """Marker interface for broken objects
-    """
+from zope.broken interfaces import IBroken # BBB



More information about the Checkins mailing list