7901: Add crunchstat-summary program.
[arvados.git] / tools / crunchstat-summary / setup.py
1 #!/usr/bin/env python
2
3 import os
4 import sys
5 import setuptools.command.egg_info as egg_info_cmd
6
7 from setuptools import setup, find_packages
8
9 SETUP_DIR = os.path.dirname(__file__) or '.'
10
11 try:
12     import gittaggers
13     tagger = gittaggers.EggInfoFromGit
14 except ImportError:
15     tagger = egg_info_cmd.egg_info
16
17 setup(name='crunchstat_summary',
18       version='0.1',
19       description='read crunch log files and summarize resource usage',
20       author='Arvados',
21       author_email='info@arvados.org',
22       url="https://arvados.org",
23       download_url="https://github.com/curoverse/arvados.git",
24       license='GNU Affero General Public License, version 3.0',
25       packages=['crunchstat_summary'],
26       scripts=[
27           'bin/crunchstat-summary'
28       ],
29       data_files=[
30           ('share/doc/crunchstat_summary', ['agpl-3.0.txt']),
31       ],
32       install_requires=[
33           'arvados-python-client',
34       ],
35       test_suite='tests',
36       zip_safe=False,
37       cmdclass={'egg_info': tagger},
38       )