[Checkins] SVN: megrok.chameleon/trunk/setup.py Put pure test requirements into tests_require.

Uli Fouquet uli at gnufix.de
Mon Feb 22 22:00:43 EST 2010


Log message for revision 109347:
  Put pure test requirements into tests_require.
  

Changed:
  U   megrok.chameleon/trunk/setup.py

-=-
Modified: megrok.chameleon/trunk/setup.py
===================================================================
--- megrok.chameleon/trunk/setup.py	2010-02-23 02:59:31 UTC (rev 109346)
+++ megrok.chameleon/trunk/setup.py	2010-02-23 03:00:42 UTC (rev 109347)
@@ -3,6 +3,25 @@
 
 version = '0.4dev'
 
+install_requires = [
+    'setuptools',
+    'grokcore.view',
+    'chameleon.zpt',
+    'chameleon.genshi',
+    'z3c.pt',
+    'lxml', # Needed by chameleon.genshi
+    ]
+
+tests_require = [
+    'grokcore.component',
+    'grokcore.viewlet',
+    'z3c.testsetup',
+    'zope.app.testing',
+    'zope.app.zcmlfiles',
+    'zope.securitypolicy',
+    'zope.testing',
+    ]
+
 long_description = (open('README.txt').read() +
                     '\n\n' +
                     open(os.path.join('src', 'megrok', 'chameleon',
@@ -32,20 +51,7 @@
       packages=find_packages('src'),
       include_package_data=True,
       zip_safe=False,
-      install_requires=['setuptools',
-		        'zope.component',
-                        'zope.publisher',
-                        'grokcore.view',
-                        'grokcore.component',
-                        'z3c.testsetup',
-                        'chameleon.zpt',
-                        'chameleon.genshi',
-                        'z3c.pt',
-                        'lxml', # Needed by chameleon.genshi
-                        # for ftests:
-                        'grokcore.viewlet',
-                        'zope.securitypolicy',
-                        'zope.app.zcmlfiles',
-                        'zope.app.authentication',
-                        ],
+      install_requires=install_requires,
+      tests_require=tests_require,
+      extras_require={'test': tests_require},
       )



More information about the checkins mailing list