[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