diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-24 18:41:12 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-24 18:41:12 -0400 |
commit | 4acc7ecaafdc1c36602d3ed7c02892c04210de13 (patch) | |
tree | 2848c527b0274d999dcb8a6408fea8c5f80fb6bb /setup.py | |
parent | 70526053bdeaf3ba71f55b7a56bce7c882062966 (diff) | |
download | external_python_mako-4acc7ecaafdc1c36602d3ed7c02892c04210de13.tar.gz external_python_mako-4acc7ecaafdc1c36602d3ed7c02892c04210de13.tar.bz2 external_python_mako-4acc7ecaafdc1c36602d3ed7c02892c04210de13.zip |
- [bug] Changed setup.py to skip installing markupsaferel_0_8_1
if Python version is < 2.6 or is between 3.0 and
less than 3.3, as Markupsafe now only supports 2.6->2.X,
3.3->3.X. [ticket:216]
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -9,6 +9,15 @@ v.close() readme = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read() +markupsafe_installs = ( + sys.version_info >= (2, 6) and sys.version_info < (3, 0) + ) or sys.version_info >= (3, 3) + +if markupsafe_installs: + install_requires = ['MarkupSafe>=0.9.2'] +else: + install_requires = [] + setup(name='Mako', version=VERSION, description="A super-fast templating language that borrows the \ @@ -31,13 +40,11 @@ setup(name='Mako', license='MIT', packages=find_packages('.', exclude=['examples*', 'test*']), scripts=['scripts/mako-render'], - tests_require = ['nose >= 0.11'], - test_suite = "nose.collector", + tests_require=['nose >= 0.11'], + test_suite="nose.collector", zip_safe=False, - install_requires=[ - 'MarkupSafe>=0.9.2', - ], - extras_require = {'beaker':['Beaker>=1.1']}, + install_requires=install_requires, + extras_require={'beaker': ['Beaker>=1.1']}, entry_points=""" [python.templating.engines] mako = mako.ext.turbogears:TGPlugin |