From 4a1da8b6b99b608d9abfb9340648a4ab995b3e3b Mon Sep 17 00:00:00 2001 From: Riley Martinez-Lynch Date: Tue, 1 Jan 2019 13:50:28 -0500 Subject: [PATCH] Don't require `distribute` for python >= 3.6 --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 736c903..0216355 100644 --- a/setup.py +++ b/setup.py @@ -53,13 +53,16 @@ def run_tests(): return suite() # Python 3 -install_requires = ['distribute', 'httplib2>=0.7.2', 'pyyaml>=3.10', 'six', 'omnijson'] +install_requires = ['httplib2>=0.7.2', 'pyyaml>=3.10', 'six', 'omnijson'] if sys.version < '3': + install_requires.insert(0, 'distribute') install_requires.append('python-dateutil==1.5') else: # argparse is in 3.2 but not 3.1 install_requires.append('argparse') install_requires.append('python-dateutil>=2') + if sys.version_info[0] == 3 and sys.version_info[1] < 6: + install_requires.insert(0, 'distribute') setup (