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
This commit is contained in:
13
setup.py
13
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",
|
||||
|
Reference in New Issue
Block a user