[Checkins] SVN: zope.configuration/trunk/ - Removed dependency of `zope.deprecation` package.

Baiju M baiju.m.mail at gmail.com
Tue Mar 31 19:00:46 EDT 2009


Log message for revision 98736:
  - Removed dependency of `zope.deprecation` package.
  - Don't suppress deprecation warnings any more in
    'zope.configuration' package level. 
  

Changed:
  U   zope.configuration/trunk/CHANGES.txt
  U   zope.configuration/trunk/setup.py
  U   zope.configuration/trunk/src/zope/configuration/config.py

-=-
Modified: zope.configuration/trunk/CHANGES.txt
===================================================================
--- zope.configuration/trunk/CHANGES.txt	2009-03-31 21:34:47 UTC (rev 98735)
+++ zope.configuration/trunk/CHANGES.txt	2009-03-31 23:00:46 UTC (rev 98736)
@@ -2,9 +2,16 @@
 Changes
 =======
 
-3.5.1 (unreleased)
+3.6.0 (unreleased)
 ------------------
 
+- Removed dependency of `zope.deprecation` package.
+
+- Don't suppress deprecation warnings any more in 'zope.configuration'
+  package level. This makes it more likely other packages will generate
+  deprecation warnings now, which will allow us to remove more
+  outdated ones.
+
 - Don't fail when zope.testing is not installed.
 
 - Added missing ``processFile`` method to ``IConfigurationContext``.

Modified: zope.configuration/trunk/setup.py
===================================================================
--- zope.configuration/trunk/setup.py	2009-03-31 21:34:47 UTC (rev 98735)
+++ zope.configuration/trunk/setup.py	2009-03-31 23:00:46 UTC (rev 98736)
@@ -54,8 +54,7 @@
       namespace_packages=['zope'],
       extras_require = dict(
           test=['zope.testing']),
-      install_requires=['zope.deprecation',
-                        'zope.i18nmessageid',
+      install_requires=['zope.i18nmessageid',
                         'zope.interface',
                         'zope.schema',
                         'setuptools',

Modified: zope.configuration/trunk/src/zope/configuration/config.py
===================================================================
--- zope.configuration/trunk/src/zope/configuration/config.py	2009-03-31 21:34:47 UTC (rev 98735)
+++ zope.configuration/trunk/src/zope/configuration/config.py	2009-03-31 23:00:46 UTC (rev 98736)
@@ -24,7 +24,6 @@
 import zope.schema
 
 from keyword import iskeyword
-import zope.deprecation
 from zope.configuration.exceptions import ConfigurationError
 from zope.configuration.interfaces import IConfigurationContext
 from zope.configuration.interfaces import IGroupingContext
@@ -192,12 +191,9 @@
 
 
         try:
-            zope.deprecation.__show__.off()
             obj = getattr(mod, oname)
-            zope.deprecation.__show__.on()
             return obj
         except AttributeError:
-            zope.deprecation.__show__.on()
             # No such name, maybe it's a module that we still need to import
             try:
                 return __import__(mname+'.'+oname, *_import_chickens)



More information about the Checkins mailing list