[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