From b0b141cf75a39613ebc58e0c6c018fc01287fb08 Mon Sep 17 00:00:00 2001 From: mattsb42-aws Date: Fri, 9 Feb 2018 11:18:01 -0800 Subject: fixing Python 2.6 dependency issue --- setup.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index c9981b85..f5a81a78 100644 --- a/setup.py +++ b/setup.py @@ -60,11 +60,16 @@ if py_version < (2, 7) or (py_version >= (3, 0) and py_version < (3, 4)): else: crypto_lib = 'cryptography' +requires = ['pyasn1>=0.2.3', 'pysmi', crypto_lib] + +if py_version < (2, 7): + requires.append('ordereddict') + try: from setuptools import setup params = { - 'install_requires': ['pyasn1>=0.2.3', 'pysmi', crypto_lib], + 'install_requires': requires, 'zip_safe': True } @@ -78,7 +83,7 @@ except ImportError: params = {} if py_version > (2, 4): - params['requires'] = ['pyasn1(>=0.2.3)', 'pysmi', crypto_lib] + params['requires'] = requires doclines = [x.strip() for x in (__doc__ or '').split('\n') if x] -- cgit v1.2.1