/src/pyechonest/setup.py

http://echo-nest-remix.googlecode.com/ · Python · 36 lines · 27 code · 5 blank · 4 comment · 3 complexity · 5199027eecd4d43a533e594bfe342ab1 MD5 · raw file

  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. __version__ = "4.2.15"
  4. # $Source$
  5. from sys import version
  6. import os
  7. from setuptools import setup
  8. if version < '2.6':
  9. requires=['urllib', 'urllib2', 'simplejson']
  10. elif version >= '2.6':
  11. requires=['urllib', 'urllib2', 'json']
  12. else:
  13. #unknown version?
  14. requires=['urllib', 'urllib2']
  15. def read(fname):
  16. return open(os.path.join(os.path.dirname(__file__), fname)).read()
  17. setup(
  18. name='pyechonest',
  19. version=__version__,
  20. description='Python interface to The Echo Nest APIs.',
  21. long_description=read('README'),
  22. author='Tyler Williams',
  23. author_email='tyler@echonest.com',
  24. maintainer='Tyler Williams',
  25. maintainer_email='tyler@echonest.com',
  26. url='http://code.google.com/p/pyechonest/',
  27. download_url='http://code.google.com/p/pyechonest/',
  28. package_dir={'pyechonest':'pyechonest'},
  29. packages=['pyechonest'],
  30. requires=requires
  31. )