[Checkins] SVN: zope.i18nmessageid/branches/tseaver-no_2to3/ Add explicit support for PyPy.

Tres Seaver cvs-admin at zope.org
Fri Apr 6 22:48:43 UTC 2012


Log message for revision 125043:
  Add explicit support for PyPy.

Changed:
  U   zope.i18nmessageid/branches/tseaver-no_2to3/CHANGES.txt
  U   zope.i18nmessageid/branches/tseaver-no_2to3/setup.py
  U   zope.i18nmessageid/branches/tseaver-no_2to3/src/zope/i18nmessageid/tests.py

-=-
Modified: zope.i18nmessageid/branches/tseaver-no_2to3/CHANGES.txt
===================================================================
--- zope.i18nmessageid/branches/tseaver-no_2to3/CHANGES.txt	2012-04-06 22:48:36 UTC (rev 125042)
+++ zope.i18nmessageid/branches/tseaver-no_2to3/CHANGES.txt	2012-04-06 22:48:40 UTC (rev 125043)
@@ -5,6 +5,8 @@
 3.6.2 (unreleased)
 ------------------
 
+- Added explicit support for PyPy.
+
 - Added 'setup.py dev' alias (runs ``setup.py develop`` plus installs
   ``nose`` and ``coverage``).
 

Modified: zope.i18nmessageid/branches/tseaver-no_2to3/setup.py
===================================================================
--- zope.i18nmessageid/branches/tseaver-no_2to3/setup.py	2012-04-06 22:48:36 UTC (rev 125042)
+++ zope.i18nmessageid/branches/tseaver-no_2to3/setup.py	2012-04-06 22:48:40 UTC (rev 125043)
@@ -125,6 +125,8 @@
         'Programming Language :: Python :: 3',
         'Programming Language :: Python :: 3.1',
         'Programming Language :: Python :: 3.2',
+        "Programming Language :: Python :: Implementation :: CPython",
+        "Programming Language :: Python :: Implementation :: PyPy",
         'Natural Language :: English',
         'Operating System :: OS Independent',
         'Topic :: Internet :: WWW/HTTP',

Modified: zope.i18nmessageid/branches/tseaver-no_2to3/src/zope/i18nmessageid/tests.py
===================================================================
--- zope.i18nmessageid/branches/tseaver-no_2to3/src/zope/i18nmessageid/tests.py	2012-04-06 22:48:36 UTC (rev 125042)
+++ zope.i18nmessageid/branches/tseaver-no_2to3/src/zope/i18nmessageid/tests.py	2012-04-06 22:48:40 UTC (rev 125043)
@@ -86,7 +86,10 @@
         del pickle_bot
 
         # Second check if cMessage is able to load the state of a pyMessage
-        from zope.i18nmessageid._zope_i18nmessageid_message import Message
+        try:
+            from zope.i18nmessageid._zope_i18nmessageid_message import Message
+        except ImportError:
+            return
         from zope.i18nmessageid._zope_i18nmessageid_message import (
                                                         Message as cMessage)
         zope.i18nmessageid.message.Message = Message



More information about the checkins mailing list