setup.py 1.6 KB

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