[Checkins] SVN: Products.CMFCalendar/trunk/ - require at least Zope 2.13.4

Yvo Schubbe y.2011 at wcm-solutions.de
Sat Feb 19 05:04:02 EST 2011


Log message for revision 120432:
  - require at least Zope 2.13.4

Changed:
  U   Products.CMFCalendar/trunk/Products/CMFCalendar/CHANGES.txt
  U   Products.CMFCalendar/trunk/Products/CMFCalendar/browser/event.txt
  U   Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py
  UU  Products.CMFCalendar/trunk/Products/CMFCalendar/permissions.py
  UU  Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py
  U   Products.CMFCalendar/trunk/setup.py

-=-
Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/CHANGES.txt
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/CHANGES.txt	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/CHANGES.txt	2011-02-19 10:04:01 UTC (rev 120432)
@@ -4,6 +4,8 @@
 2.3.0-alpha (unreleased)
 ------------------------
 
+- Require at least Zope 2.13.4.
+
 - Deal with deprecation warnings for Zope 2.13.
 
 - Fixed ViewPageTemplateFile import to use the correct version from Five.

Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/browser/event.txt
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/browser/event.txt	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/browser/event.txt	2011-02-19 10:04:01 UTC (rev 120432)
@@ -13,12 +13,7 @@
 
 Create the browser object we'll be using.
 
-    # BBB for Zope 2.12
-    >>> try:
-    ...     from Testing.testbrowser import Browser
-    ... except ImportError:
-    ...     from Products.Five.testbrowser import Browser
-
+    >>> from Testing.testbrowser import Browser
     >>> browser = Browser()
     >>> browser.handleErrors = False
     >>> browser.addHeader('Authorization', 'Basic mgr:mgrpw')

Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py	2011-02-19 10:04:01 UTC (rev 120432)
@@ -15,11 +15,9 @@
 
 import unittest
 from Testing import ZopeTestCase
-try:
-    from Zope2.App.schema import Zope2VocabularyRegistry
-except ImportError:  # Zope2 <= 2.12
-    from Products.Five.schema import Zope2VocabularyRegistry
 
+from Zope2.App.schema import Zope2VocabularyRegistry
+
 from Products.CMFCalendar.testing import FunctionalLayer
 
 def _setupVocabulary(ztc):

Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/permissions.py
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/permissions.py	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/permissions.py	2011-02-19 10:04:01 UTC (rev 120432)
@@ -11,22 +11,20 @@
 #
 ##############################################################################
 """ CMFCalendar product permissions
-
-$Id$
 """
+
 from AccessControl import ModuleSecurityInfo
+from AccessControl.Permission import addPermission
 
-from Products.CMFCore.permissions import setDefaultRoles
-
 security = ModuleSecurityInfo('Products.CMFCalendar.permissions')
 
 security.declarePublic('AddEvents')
 AddEvents = 'Add portal events'
-setDefaultRoles(AddEvents, ('Manager', 'Owner', 'Member'))
+addPermission(AddEvents, ('Manager', 'Owner', 'Member'))
 
 security.declarePublic('ChangeEvents')
 ChangeEvents = 'Change portal events'
-setDefaultRoles(ChangeEvents, ('Manager', 'Owner',))
+addPermission(ChangeEvents, ('Manager', 'Owner',))
 
 security.declarePublic('AddPortalContent')
 from Products.CMFCore.permissions import AddPortalContent


Property changes on: Products.CMFCalendar/trunk/Products/CMFCalendar/permissions.py
___________________________________________________________________
Deleted: svn:keywords
   - Author Date Id Revision

Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py	2011-02-19 10:04:01 UTC (rev 120432)
@@ -11,8 +11,6 @@
 #
 ##############################################################################
 """ Unit test layers.
-
-$Id$
 """
 
 from Testing import ZopeTestCase
@@ -20,17 +18,12 @@
 ZopeTestCase.installProduct('CMFCore', 1)
 
 import transaction
+from Zope2.App import zcml
 
 from Products.CMFCore.testing import FunctionalZCMLLayer
 from Products.CMFDefault.factory import addConfiguredSite
 
-# BBB for Zope 2.12
-try:
-    from Zope2.App import zcml
-except ImportError:
-    from Products.Five import zcml
 
-
 class FunctionalLayer(FunctionalZCMLLayer):
 
     @classmethod
@@ -57,4 +50,3 @@
         app._delObject('site')
         transaction.commit()
         ZopeTestCase.close(app)
-


Property changes on: Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py
___________________________________________________________________
Deleted: svn:keywords
   - Id

Modified: Products.CMFCalendar/trunk/setup.py
===================================================================
--- Products.CMFCalendar/trunk/setup.py	2011-02-19 09:56:55 UTC (rev 120431)
+++ Products.CMFCalendar/trunk/setup.py	2011-02-19 10:04:01 UTC (rev 120432)
@@ -46,7 +46,7 @@
                      ],
       install_requires=[
           'setuptools',
-          'Zope2 >= 2.12.0',
+          'Zope2 >= 2.13.4',
           'Products.CMFCore',
           'Products.CMFDefault',
           'Products.GenericSetup',



More information about the checkins mailing list