setup.py 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #!/usr/bin/env python
  2. import os
  3. import setuptools
  4. os.environ.setdefault('EVENTLET_IMPORT_VERSION_ONLY', '1')
  5. import eventlet
  6. setuptools.setup(
  7. name='eventlet',
  8. version=eventlet.__version__,
  9. description='Highly concurrent networking library',
  10. author='Linden Lab',
  11. author_email='eventletdev@lists.secondlife.com',
  12. url='http://eventlet.net',
  13. packages=setuptools.find_packages(exclude=['benchmarks', 'tests', 'tests.*']),
  14. install_requires=(
  15. 'enum-compat',
  16. 'greenlet >= 0.3',
  17. ),
  18. zip_safe=False,
  19. long_description=open(
  20. os.path.join(
  21. os.path.dirname(__file__),
  22. 'README.rst'
  23. )
  24. ).read(),
  25. test_suite='nose.collector',
  26. classifiers=[
  27. "Development Status :: 4 - Beta",
  28. "Intended Audience :: Developers",
  29. "License :: OSI Approved :: MIT License",
  30. "Operating System :: MacOS :: MacOS X",
  31. "Operating System :: Microsoft :: Windows",
  32. "Operating System :: POSIX",
  33. "Programming Language :: Python :: 2",
  34. "Programming Language :: Python :: 2.6",
  35. "Programming Language :: Python :: 2.7",
  36. "Programming Language :: Python :: 3",
  37. "Programming Language :: Python :: 3.3",
  38. "Programming Language :: Python :: 3.4",
  39. "Programming Language :: Python :: 3.5",
  40. "Programming Language :: Python",
  41. "Topic :: Internet",
  42. "Topic :: Software Development :: Libraries :: Python Modules",
  43. ]
  44. )