[Checkins] SVN: zope.sendmail/trunk/ Added not declared, but needed test dependency on `zope.component [test]`.

Michael Howitz mh at gocept.com
Sat Sep 25 05:36:59 EDT 2010


Log message for revision 116816:
  Added not declared, but needed test dependency on `zope.component [test]`.
  
  

Changed:
  U   zope.sendmail/trunk/CHANGES.txt
  U   zope.sendmail/trunk/setup.py

-=-
Modified: zope.sendmail/trunk/CHANGES.txt
===================================================================
--- zope.sendmail/trunk/CHANGES.txt	2010-09-25 09:30:16 UTC (rev 116815)
+++ zope.sendmail/trunk/CHANGES.txt	2010-09-25 09:36:59 UTC (rev 116816)
@@ -10,6 +10,8 @@
 
 - Prevent fatal errors in mail delivery causing potential database corruption.
 
+- Added not declared, but needed test dependency on `zope.component [test]`.
+
 3.7.2 (2010-04-30)
 ------------------
 

Modified: zope.sendmail/trunk/setup.py
===================================================================
--- zope.sendmail/trunk/setup.py	2010-09-25 09:30:16 UTC (rev 116815)
+++ zope.sendmail/trunk/setup.py	2010-09-25 09:36:59 UTC (rev 116816)
@@ -16,11 +16,17 @@
 # When developing and releasing this package, please follow the documented
 # Zope Toolkit policies as described by this documentation.
 ##############################################################################
-"""Setup for zope.sendmail package
-"""
+"""Setup for zope.sendmail package"""
+
 from setuptools import setup, find_packages
 
 
+tests_require=[
+    'zope.security',
+    'zope.component [test]',
+    ]
+
+
 setup(name='zope.sendmail',
       version = '3.8.0dev',
       url='http://pypi.python.org/pypi/zope.sendmail',
@@ -35,14 +41,14 @@
       packages=find_packages('src'),
       package_dir={'': 'src'},
       namespace_packages=['zope',],
-      tests_require=['zope.security'],
-      extras_require=dict(test=['zope.security']),
+      tests_require=tests_require,
+      extras_require=dict(test=tests_require),
       install_requires=['setuptools',
                         'transaction',
                         'zope.i18nmessageid',
                         'zope.interface',
                         'zope.schema',
-                        # it's only needed for vocabulary and zcml
+                        # it's only needed for vocabulary, zcml and tests
                         'zope.component>=3.8.0',
                         # these are only needed for zcml
                         'zope.configuration',



More information about the checkins mailing list