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 setuptools import find_packages, setup
|
||||||
from eventlet import __version__
|
from eventlet import __version__
|
||||||
from os import path
|
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(
|
setup(
|
||||||
name='eventlet',
|
name='eventlet',
|
||||||
version=__version__,
|
version=__version__,
|
||||||
@@ -20,7 +12,9 @@ setup(
|
|||||||
author_email='eventletdev@lists.secondlife.com',
|
author_email='eventletdev@lists.secondlife.com',
|
||||||
url='http://eventlet.net',
|
url='http://eventlet.net',
|
||||||
packages=find_packages(exclude=['tests', 'benchmarks']),
|
packages=find_packages(exclude=['tests', 'benchmarks']),
|
||||||
install_requires=requirements,
|
install_requires=(
|
||||||
|
'greenlet >= 0.3',
|
||||||
|
),
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
long_description=open(
|
long_description=open(
|
||||||
path.join(
|
path.join(
|
||||||
@@ -29,7 +23,6 @@ setup(
|
|||||||
)
|
)
|
||||||
).read(),
|
).read(),
|
||||||
test_suite='nose.collector',
|
test_suite='nose.collector',
|
||||||
tests_require='httplib2',
|
|
||||||
classifiers=[
|
classifiers=[
|
||||||
"License :: OSI Approved :: MIT License",
|
"License :: OSI Approved :: MIT License",
|
||||||
"Programming Language :: Python",
|
"Programming Language :: Python",
|
||||||
|
Reference in New Issue
Block a user