[Checkins] SVN: z3c.language.switch/trunk/ adjust dependencies, reflect changes in zope packages

Roger Ineichen roger at projekt01.ch
Sat Nov 28 23:18:17 EST 2009


Log message for revision 106092:
  adjust dependencies, reflect changes in zope packages

Changed:
  U   z3c.language.switch/trunk/CHANGES.txt
  U   z3c.language.switch/trunk/setup.py
  U   z3c.language.switch/trunk/src/z3c/language/switch/app.py
  U   z3c.language.switch/trunk/src/z3c/language/switch/interfaces.py
  U   z3c.language.switch/trunk/src/z3c/language/switch/testing.py
  U   z3c.language.switch/trunk/src/z3c/language/switch/tests.py

-=-
Modified: z3c.language.switch/trunk/CHANGES.txt
===================================================================
--- z3c.language.switch/trunk/CHANGES.txt	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/CHANGES.txt	2009-11-29 04:18:16 UTC (rev 106092)
@@ -2,6 +2,11 @@
 CHANGES
 =======
 
+1.1.0 (2009-11-29)
+------------------
+
+- adjust dependencies, reflect changes in zope packages
+
 1.0.2 (2008-05-21)
 ------------------
 

Modified: z3c.language.switch/trunk/setup.py
===================================================================
--- z3c.language.switch/trunk/setup.py	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/setup.py	2009-11-29 04:18:16 UTC (rev 106092)
@@ -23,7 +23,7 @@
 
 setup (
     name='z3c.language.switch',
-    version='1.0.2dev',
+    version='1.1.0',
     author = "Roger Ineichen and the Zope Community",
     author_email = "zope-dev at zope.org",
     description = "Zope3 i18n language switch.",
@@ -56,27 +56,22 @@
     namespace_packages = ['z3c', 'z3c.language'],
     extras_require = dict(
         test = [
-            'zope.app.testing',
-            'zope.testing',
-            'z3c.testing',
             'z3c.coverage',
+            'z3c.testing',
+            'zope.testing',
             ],
         ),
     install_requires = [
         'setuptools',
-        'z3c.i18n',
-        'z3c.language.session',
-        'zope.app.component',
+        'zope.app.generations',
         'zope.component',
+        'zope.event',
         'zope.i18n',
         'zope.interface',
-        'zope.security',
-        'zope.event',
+        'zope.lifecycleevent',
         'zope.publisher',
         'zope.schema',
-        'zope.session',
-        'zope.lifecycleevent',
-        'zope.app.generations',
+        'zope.security',
         ],
     zip_safe = False,
     )

Modified: z3c.language.switch/trunk/src/z3c/language/switch/app.py
===================================================================
--- z3c.language.switch/trunk/src/z3c/language/switch/app.py	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/src/z3c/language/switch/app.py	2009-11-29 04:18:16 UTC (rev 106092)
@@ -197,7 +197,7 @@
     def queryAttribute(self, name, language=None, default=None):
         try:
             return self.getAttribute(name, language)
-        except KeyError:
+        except (KeyError, AttributeError):
             return default
 
     # z3c.langauge.switch.IReadI18n

Modified: z3c.language.switch/trunk/src/z3c/language/switch/interfaces.py
===================================================================
--- z3c.language.switch/trunk/src/z3c/language/switch/interfaces.py	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/src/z3c/language/switch/interfaces.py	2009-11-29 04:18:16 UTC (rev 106092)
@@ -20,9 +20,7 @@
 import zope.interface
 from zope.schema.interfaces import IVocabularyTokenized
 
-from z3c.i18n import MessageFactory as _
 
-
 class IReadI18n(zope.interface.Interface):
     """Let the language switch to the desired language.
     

Modified: z3c.language.switch/trunk/src/z3c/language/switch/testing.py
===================================================================
--- z3c.language.switch/trunk/src/z3c/language/switch/testing.py	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/src/z3c/language/switch/testing.py	2009-11-29 04:18:16 UTC (rev 106092)
@@ -17,10 +17,9 @@
 """
 __docformat__ = 'restructuredtext'
 
-import unittest
 import zope.interface
+import zope.component.testing
 from zope.interface.verify import verifyClass
-from zope.app.testing import placelesssetup
 
 from z3c.language.switch import IReadI18n
 from z3c.language.switch import IWriteI18n
@@ -297,7 +296,7 @@
             return iface(obj)
 
     def setUp(self):
-        placelesssetup.setUp()
+        zope.component.testing.setUp()
         factory = self.getTestClass()
         iface = self.getTestInterface()
         required = self.getAdaptedClass()
@@ -305,7 +304,7 @@
         zope.component.provideAdapter(factory, (required,), iface)
 
     def tearDown(self):
-        placelesssetup.tearDown()
+        zope.component.testing.tearDown()
 
     def test_getLanguage(self):
         obj = self.makeTestObject()

Modified: z3c.language.switch/trunk/src/z3c/language/switch/tests.py
===================================================================
--- z3c.language.switch/trunk/src/z3c/language/switch/tests.py	2009-11-29 03:58:14 UTC (rev 106091)
+++ z3c.language.switch/trunk/src/z3c/language/switch/tests.py	2009-11-29 04:18:16 UTC (rev 106092)
@@ -17,7 +17,6 @@
 """
 __docformat__ = 'restructuredtext'
 
-import doctest
 import unittest
 
 from zope.testing import doctestunit



More information about the checkins mailing list