From 424b77da85c69bc381fc904eb4b45e553c813d05 Mon Sep 17 00:00:00 2001 From: jevans Date: Tue, 18 Jun 2013 21:12:33 -0400 Subject: [PATCH] Now installs requirements when installed via pip. Closes #42. --- setup.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 55d6668..a9c284e 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,5 @@ -from distutils.core import setup +from setuptools import setup, find_packages +import sys kwargs = {'name': 'Glymur', 'version': '0.1.8', @@ -13,6 +14,13 @@ kwargs = {'name': 'Glymur', 'scripts': ['bin/jp2dump'], 'license': 'LICENSE.txt', 'platforms': ['darwin']} + +instllrqrs = ['numpy>1.6.2'] +if sys.hexversion < 0x03030000: + instllrqrs.append('contextlib2>=0.4') + instllrqrs.append('mock>=1.0.1') +kwargs['install_requires'] = instllrqrs + clssfrs = ["Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3",