diff --git a/setup.py b/setup.py index 4373e13..a330d68 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,18 @@ from setuptools import setup, find_packages + +import sys + +deps = [ + 'SQLAlchemy>=0.9.7', + 'whoosh>=2.5,<2.7', + 'markdown', + 'construct', + 'six>=1.9.0', +] +if sys.version_info < (2, 7): + # We don't actually use this, but markdown does + deps.append('importlib') + setup( name = 'Pokedex', version = '0.1', @@ -7,13 +21,7 @@ setup( package_data = { 'pokedex': ['data/csv/*.csv'] }, - install_requires=[ - 'SQLAlchemy>=0.9.7', - 'whoosh>=2.5,<2.7', - 'markdown', - 'construct', - 'six>=1.9.0', - ], + install_requires=deps, entry_points = { 'console_scripts': [