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

Tres Seaver cvs-admin at zope.org
Thu May 17 20:56:41 UTC 2012


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

Changed:
  U   zope.testrunner/trunk/CHANGES.txt
  U   zope.testrunner/trunk/setup.py
  U   zope.testrunner/trunk/src/zope/testrunner/feature.py

-=-
Modified: zope.testrunner/trunk/CHANGES.txt
===================================================================
--- zope.testrunner/trunk/CHANGES.txt	2012-05-17 20:55:48 UTC (rev 125975)
+++ zope.testrunner/trunk/CHANGES.txt	2012-05-17 20:56:38 UTC (rev 125976)
@@ -4,8 +4,11 @@
 4.1.0 (unreleased)
 ==================
 
-- TBD
+- Replaced deprecated ``zope.interface.implements`` usage with equivalent
+  ``zope.interface.implementer`` decorator.
 
+- Dropped support for Python 2.4 and 2.5.
+
 4.0.4 (2011-10-25)
 ==================
 

Modified: zope.testrunner/trunk/setup.py
===================================================================
--- zope.testrunner/trunk/setup.py	2012-05-17 20:55:48 UTC (rev 125975)
+++ zope.testrunner/trunk/setup.py	2012-05-17 20:56:38 UTC (rev 125976)
@@ -176,8 +176,6 @@
         "Intended Audience :: Developers",
         "License :: OSI Approved :: Zope Public License",
         "Operating System :: OS Independent",
-        "Programming Language :: Python :: 2.4",
-        "Programming Language :: Python :: 2.5",
         "Programming Language :: Python :: 2.6",
         "Programming Language :: Python :: 2.7",
         "Programming Language :: Python :: 3",

Modified: zope.testrunner/trunk/src/zope/testrunner/feature.py
===================================================================
--- zope.testrunner/trunk/src/zope/testrunner/feature.py	2012-05-17 20:55:48 UTC (rev 125975)
+++ zope.testrunner/trunk/src/zope/testrunner/feature.py	2012-05-17 20:56:38 UTC (rev 125976)
@@ -18,10 +18,10 @@
 import zope.testrunner.interfaces
 
 
+ at zope.interface.implementer(zope.testrunner.interfaces.IFeature)
 class Feature(object):
     """A base class implementing no-op methods for the IFeature interface."""
 
-    zope.interface.implements(zope.testrunner.interfaces.IFeature)
 
     active = False
 



More information about the checkins mailing list