From 42b585d08a7b3b53d34fe4836ba4da7162f034d4 Mon Sep 17 00:00:00 2001 From: Sergey Shepelev Date: Thu, 24 Jan 2013 02:09:34 +0400 Subject: [PATCH] setup: greenlet is actually required, remove --without-greenlet option, remove unused httplib2 test dependency; Thanks to Thomas Grainger https://github.com/eventlet/eventlet/pull/12 --- setup.py | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/setup.py b/setup.py index 54b4624..9905acd 100644 --- a/setup.py +++ b/setup.py @@ -2,16 +2,8 @@ from setuptools import find_packages, setup from eventlet import __version__ from os import path -import sys -requirements = [] -for flag, req in [('--without-greenlet', 'greenlet >= 0.3')]: - if flag in sys.argv: - sys.argv.remove(flag) - else: - requirements.append(req) - setup( name='eventlet', version=__version__, @@ -20,7 +12,9 @@ setup( author_email='eventletdev@lists.secondlife.com', url='http://eventlet.net', packages=find_packages(exclude=['tests', 'benchmarks']), - install_requires=requirements, + install_requires=( + 'greenlet >= 0.3', + ), zip_safe=False, long_description=open( path.join( @@ -29,7 +23,6 @@ setup( ) ).read(), test_suite='nose.collector', - tests_require='httplib2', classifiers=[ "License :: OSI Approved :: MIT License", "Programming Language :: Python",