setup.py 1013 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # This Source Code Form is subject to the terms of the Mozilla Public
  2. # License, v. 2.0. If a copy of the MPL was not distributed with this
  3. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  4. try:
  5. from setuptools import setup
  6. except:
  7. from distutils.core import setup
  8. VERSION = '0.6'
  9. README = open('README.rst').read()
  10. setup(
  11. name='mach',
  12. description='Generic command line command dispatching framework.',
  13. long_description=README,
  14. license='MPL 2.0',
  15. author='Gregory Szorc',
  16. author_email='gregory.szorc@gmail.com',
  17. url='https://developer.mozilla.org/en-US/docs/Developer_Guide/mach',
  18. packages=['mach'],
  19. version=VERSION,
  20. classifiers=[
  21. 'Environment :: Console',
  22. 'Development Status :: 3 - Alpha',
  23. 'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',
  24. 'Natural Language :: English',
  25. ],
  26. install_requires=[
  27. 'blessings',
  28. 'mozfile',
  29. 'mozprocess',
  30. ],
  31. tests_require=['mock'],
  32. )