setup.py 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. from setuptools import setup, find_packages
  2. setup(name='cloudbridge',
  3. version=0.1,
  4. description='A simple layer of abstraction over multiple cloud'
  5. 'providers.',
  6. author='Galaxy and GVL Projects',
  7. author_email='support@genome.edu.au',
  8. url='http://cloudbridge.readthedocs.org/',
  9. install_requires=[
  10. 'bunch>=1.00', 'six>=1.9.0', 'retrying'],
  11. extras_require={
  12. ':python_version=="2.7"': ['py2-ipaddress'],
  13. ':python_version=="3"': ['py2-ipaddress'],
  14. ':python_version=="3.1"': ['py2-ipaddress'],
  15. ':python_version=="3.2"': ['py2-ipaddress'],
  16. 'full': ['python-keystoneclient',
  17. 'python-novaclient', 'python-cinderclient',
  18. 'python-swiftclient', 'boto'],
  19. },
  20. packages=find_packages(),
  21. license='MIT',
  22. classifiers=[
  23. 'Development Status :: 2 - Pre-Alpha',
  24. 'Environment :: Console',
  25. 'Intended Audience :: Developers',
  26. 'Intended Audience :: System Administrators',
  27. 'License :: OSI Approved :: MIT License',
  28. 'Operating System :: OS Independent',
  29. 'Programming Language :: Python',
  30. 'Topic :: Software Development :: Libraries :: Python Modules',
  31. 'Programming Language :: Python :: 2.7',
  32. 'Programming Language :: Python :: 3',
  33. 'Programming Language :: Python :: 3.0',
  34. 'Programming Language :: Python :: 3.1',
  35. 'Programming Language :: Python :: 3.2',
  36. 'Programming Language :: Python :: 3.3',
  37. 'Programming Language :: Python :: 3.4',
  38. 'Programming Language :: Python :: Implementation :: CPython',
  39. 'Programming Language :: Python :: Implementation :: PyPy'],
  40. test_suite="test"
  41. )