[Checkins] SVN: zope.dublincore/trunk/ Test dependencies are declared in a `test` extra now. `zope.app.testing` was pulling in all of zope.app

Hanno Schlichting plone at hannosch.info
Wed Jan 7 13:38:18 EST 2009


Log message for revision 94596:
  Test dependencies are declared in a `test` extra now. `zope.app.testing` was pulling in all of zope.app
  

Changed:
  U   zope.dublincore/trunk/CHANGES.txt
  U   zope.dublincore/trunk/buildout.cfg
  U   zope.dublincore/trunk/setup.py

-=-
Modified: zope.dublincore/trunk/CHANGES.txt
===================================================================
--- zope.dublincore/trunk/CHANGES.txt	2009-01-07 16:08:23 UTC (rev 94595)
+++ zope.dublincore/trunk/CHANGES.txt	2009-01-07 18:38:18 UTC (rev 94596)
@@ -4,6 +4,8 @@
 3.4.1 (unreleased)
 ------------------
 
+- Test dependencies are declared in a `test` extra now.
+
 - Fix: Make CreatorAnnotator not to fail if participation principal is None
 
 3.4.0 (2007-09-28)

Modified: zope.dublincore/trunk/buildout.cfg
===================================================================
--- zope.dublincore/trunk/buildout.cfg	2009-01-07 16:08:23 UTC (rev 94595)
+++ zope.dublincore/trunk/buildout.cfg	2009-01-07 18:38:18 UTC (rev 94596)
@@ -1,8 +1,7 @@
 [buildout]
-develop = . 
+develop = .
 parts = test
-find-links = http://download.zope.org/distribution/
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = zope.dublincore
+eggs = zope.dublincore [test]

Modified: zope.dublincore/trunk/setup.py
===================================================================
--- zope.dublincore/trunk/setup.py	2009-01-07 16:08:23 UTC (rev 94595)
+++ zope.dublincore/trunk/setup.py	2009-01-07 18:38:18 UTC (rev 94596)
@@ -35,14 +35,13 @@
     package_dir={'':'src'},
     namespace_packages=['zope'],
     include_package_data=True,
+    extras_require=dict(
+        test=['zope.testing', 'zope.security', 'zope.app.testing']
+        ),
     install_requires = ['setuptools',
                         'zope.annotation',
                         'zope.component',
                         'zope.interface',
-                        # required for testing
-                        'zope.testing',
-                        'zope.security',
-                        'zope.app.testing',
                         ],
     zip_safe = False
     )



More information about the Checkins mailing list