setup.py 607 B

1234567891011121314151617181920212223
  1. # -*- encoding: utf-8 *-*
  2. #!/usr/bin/env python
  3. import sys
  4. from setuptools import setup, Extension
  5. dependencies = ['pycrypto', 'msgpack-python', 'pbkdf2.py', 'xattr', 'paramiko']
  6. if sys.version_info < (2, 7):
  7. dependencies.append('argparse')
  8. setup(name='darc',
  9. version='0.1',
  10. author=u'Jonas Borgström',
  11. author_email='jonas@borgstrom.se',
  12. packages=['darc'],
  13. ext_modules=[Extension('darc._speedups', ['darc/_speedups.c'])],
  14. install_requires=dependencies,
  15. entry_points = {
  16. 'console_scripts': [
  17. 'darc = darc.archiver:main',
  18. ]
  19. })