From c6c1b5409e58d3a6d46b2d3ec638f2055ecb1565 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 11 May 2009 03:51:00 +0000 Subject: 2.4 doesn't ship with pysqlite. --- .../paster_templates/routesalchemy/setup.py_tmpl | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/repoze/bfg/paster_templates/routesalchemy/setup.py_tmpl b/repoze/bfg/paster_templates/routesalchemy/setup.py_tmpl index 55cf190a3..43d25fb06 100644 --- a/repoze/bfg/paster_templates/routesalchemy/setup.py_tmpl +++ b/repoze/bfg/paster_templates/routesalchemy/setup.py_tmpl @@ -1,4 +1,5 @@ import os +import sys from ez_setup import use_setuptools use_setuptools() @@ -9,6 +10,16 @@ here = os.path.abspath(os.path.dirname(__file__)) README = open(os.path.join(here, 'README.txt')).read() CHANGES = open(os.path.join(here, 'CHANGES.txt')).read() +requires = [ + 'repoze.bfg', + 'SQLAlchemy', + 'transaction', + 'zope.sqlalchemy', + ] + +if sys.version_info[:3] < (2,5,0): + requires.append('pysqlite') + setup(name='{{project}}', version='0.1', description='{{project}}', @@ -29,18 +40,7 @@ setup(name='{{project}}', packages=find_packages(), include_package_data=True, zip_safe=False, - install_requires=[ - 'repoze.bfg', - 'SQLAlchemy', - 'transaction', - 'zope.sqlalchemy', - ], - tests_require=[ - 'repoze.bfg', - 'SQLAlchemy', - 'transaction', - 'zope.sqlalchemy', - ], + install_requires = requires, entry_points = """\ [paste.app_factory] app = {{package}}.run:app -- cgit v1.2.3