[Checkins] SVN: zope.ramcache/trunk/ Drop support for Python 2.4 and 2.5.
Tres Seaver
cvs-admin at zope.org
Fri May 18 15:47:00 UTC 2012
Log message for revision 126148:
Drop support for Python 2.4 and 2.5.
Replace deprecated 'zope.interface.implements' usage with equivalent
'zope.interface.implementer' decorator.
Changed:
U zope.ramcache/trunk/CHANGES.txt
U zope.ramcache/trunk/setup.py
U zope.ramcache/trunk/src/zope/ramcache/ram.py
-=-
Modified: zope.ramcache/trunk/CHANGES.txt
===================================================================
--- zope.ramcache/trunk/CHANGES.txt 2012-05-18 15:44:11 UTC (rev 126147)
+++ zope.ramcache/trunk/CHANGES.txt 2012-05-18 15:46:56 UTC (rev 126148)
@@ -2,9 +2,14 @@
CHANGES
=======
-1.0.1 (unreleased)
+2.0.0 (unreleased)
------------------
+- Replaced deprecated ``zope.interface.implements`` usage with equivalent
+ ``zope.interface.implementer`` decorator.
+
+- Dropped support for Python 2.4 and 2.5.
+
- Removed outdated classifier / keywords.
1.0 (2009-07-23)
Modified: zope.ramcache/trunk/setup.py
===================================================================
--- zope.ramcache/trunk/setup.py 2012-05-18 15:44:11 UTC (rev 126147)
+++ zope.ramcache/trunk/setup.py 2012-05-18 15:46:56 UTC (rev 126148)
@@ -20,7 +20,7 @@
return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
setup(name = 'zope.ramcache',
- version = '1.0.1dev',
+ version = '2.0.0dev',
author='Zope Foundation and Contributors',
author_email='zope-dev at zope.org',
description='Zope RAM Cache',
@@ -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.ramcache/trunk/src/zope/ramcache/ram.py
===================================================================
--- zope.ramcache/trunk/src/zope/ramcache/ram.py 2012-05-18 15:44:11 UTC (rev 126147)
+++ zope.ramcache/trunk/src/zope/ramcache/ram.py 2012-05-18 15:46:56 UTC (rev 126148)
@@ -20,7 +20,7 @@
from cPickle import dumps
from persistent import Persistent
-from zope.interface import implements
+from zope.interface import implementer
from zope.location.interfaces import IContained
from zope.ramcache.interfaces.ram import IRAMCache
@@ -37,6 +37,7 @@
cache_id_writelock = Lock()
+ at implementer(IRAMCache, IContained)
class RAMCache(Persistent):
"""The design of this class is heavily based on RAMCacheManager in Zope2.
@@ -51,8 +52,6 @@
objects are shared between threads and handle their blocking internally.
"""
- implements(IRAMCache, IContained)
-
__parent__ = __name__ = None
def __init__(self):
More information about the checkins
mailing list