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

Tres Seaver cvs-admin at zope.org
Thu May 17 22:30:54 UTC 2012


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

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

-=-
Modified: zope.size/trunk/CHANGES.txt
===================================================================
--- zope.size/trunk/CHANGES.txt	2012-05-17 22:27:30 UTC (rev 125995)
+++ zope.size/trunk/CHANGES.txt	2012-05-17 22:30:51 UTC (rev 125996)
@@ -2,12 +2,15 @@
 CHANGES
 =======
 
-3.5.1 (unreleased)
+4.0.0 (unreleased)
 ------------------
 
-- Nothing changed yet.
+- Replaced deprecated ``zope.interface.implements`` usage with equivalent
+  ``zope.interface.implementer`` decorator.
 
+- Dropped support for Python 2.4 and 2.5.
 
+
 3.5.0 (2011-11-29)
 ------------------
 

Modified: zope.size/trunk/setup.py
===================================================================
--- zope.size/trunk/setup.py	2012-05-17 22:27:30 UTC (rev 125995)
+++ zope.size/trunk/setup.py	2012-05-17 22:30:51 UTC (rev 125996)
@@ -22,7 +22,7 @@
 from setuptools import setup, find_packages
 
 setup(name='zope.size',
-      version='3.5.1dev',
+      version='4.0.0dev',
       url='http://pypi.python.org/pypi/zope.size',
       license='ZPL 2.1',
       description=\
@@ -33,6 +33,19 @@
           open('README.txt').read() + \
           '\n\n' + \
           open('CHANGES.txt').read(),
+      classifiers=[
+        'Development Status :: 5 - Production/Stable',
+        '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',
+        'Topic :: Software Development',
+        ],
       packages=find_packages('src'),
       package_dir = {'': 'src'},
       namespace_packages=['zope'],

Modified: zope.size/trunk/src/zope/size/__init__.py
===================================================================
--- zope.size/trunk/src/zope/size/__init__.py	2012-05-17 22:27:30 UTC (rev 125995)
+++ zope.size/trunk/src/zope/size/__init__.py	2012-05-17 22:30:51 UTC (rev 125996)
@@ -13,16 +13,16 @@
 ##############################################################################
 """Adapters that give the size of an object.
 """
-from zope.interface import implements
+from zope.interface import implementer
 from zope.size.interfaces import ISized
 from zope.i18nmessageid import MessageFactory
 _ = MessageFactory('zope')
 
+ at implementer(ISized)
 class DefaultSized(object):
     """
     A default ISized adapter
     """
-    implements(ISized)
 
     def __init__(self, obj):
         try:



More information about the checkins mailing list