[Checkins] SVN: zope.processlifetime/trunk/ Drop support for Python 2.4 and 2.5.

Tres Seaver cvs-admin at zope.org
Fri May 18 15:26:55 UTC 2012


Log message for revision 126135:
  Drop support for Python 2.4 and 2.5.
  
  Replace deprecated 'zope.interface.implements' usage with equivalent
  'zope.interface.implementer' decorator.
  
  

Changed:
  U   zope.processlifetime/trunk/CHANGES.txt
  U   zope.processlifetime/trunk/setup.py
  U   zope.processlifetime/trunk/src/zope/processlifetime/__init__.py

-=-
Modified: zope.processlifetime/trunk/CHANGES.txt
===================================================================
--- zope.processlifetime/trunk/CHANGES.txt	2012-05-18 15:24:12 UTC (rev 126134)
+++ zope.processlifetime/trunk/CHANGES.txt	2012-05-18 15:26:52 UTC (rev 126135)
@@ -1,6 +1,15 @@
 zope.processlifetime Changelog
 ==============================
 
+2.0 (unreleased)
+----------------
+
+- Replaced deprecated ``zope.interface.implements`` usage with equivalent
+  ``zope.interface.implementer`` decorator.
+
+- Dropped support for Python 2.4 and 2.5.
+
+
 1.0 (2009-05-13)
 ----------------
 

Modified: zope.processlifetime/trunk/setup.py
===================================================================
--- zope.processlifetime/trunk/setup.py	2012-05-18 15:24:12 UTC (rev 126134)
+++ zope.processlifetime/trunk/setup.py	2012-05-18 15:26:52 UTC (rev 126135)
@@ -22,7 +22,7 @@
 
 setup(
     name='zope.processlifetime',
-    version = '1.0',
+    version = '2.0dev',
     author='Zope Foundation and Contributors',
     author_email='zope-dev at zope.org',
     description="Zope process lifetime events",
@@ -36,6 +36,9 @@
         'Intended Audience :: Developers',
         'License :: OSI Approved :: Zope Public License',
         'Programming Language :: Python',
+        'Programming Language :: Python :: 2',
+        'Programming Language :: Python :: 2.6',
+        'Programming Language :: Python :: 2.7',
         'Natural Language :: English',
         'Operating System :: OS Independent',
         'Topic :: Internet :: WWW/HTTP',

Modified: zope.processlifetime/trunk/src/zope/processlifetime/__init__.py
===================================================================
--- zope.processlifetime/trunk/src/zope/processlifetime/__init__.py	2012-05-18 15:24:12 UTC (rev 126134)
+++ zope.processlifetime/trunk/src/zope/processlifetime/__init__.py	2012-05-18 15:26:52 UTC (rev 126135)
@@ -15,15 +15,15 @@
 """
 from zope.interface import Attribute
 from zope.interface import Interface
-from zope.interface import implements
+from zope.interface import implementer
 
 class IDatabaseOpened(Interface):
     """The main database has been opened.
     """
     database = Attribute("The main database.")
 
+ at implementer(IDatabaseOpened)
 class DatabaseOpened(object):
-    implements(IDatabaseOpened)
 
     def __init__(self, database):
         self.database = database
@@ -33,8 +33,8 @@
     """
     database = Attribute("The main database.")
 
+ at implementer(IDatabaseOpenedWithRoot)
 class DatabaseOpenedWithRoot(object):
-    implements(IDatabaseOpenedWithRoot)
 
     def __init__(self, database):
         self.database = database
@@ -43,5 +43,6 @@
     """The application server process is starting.
     """
 
+ at implementer(IProcessStarting)
 class ProcessStarting(object):
-    implements(IProcessStarting)
+    pass



More information about the checkins mailing list