/
setup.py
executable file
·44 lines (43 loc) · 1.13 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# coding=utf-8
from setuptools import setup, find_packages
setup(
name='ecsdeploy',
version='2.10.0r',
packages=find_packages(),
scripts=['ui.py',
'ecsdeploy.py',
'ecsremove.py',
'ecsconfig.py',
'inventory.py'],
include_package_data=True,
package_data={'': ['*.yml']},
author="Travis Wichert @EMC",
author_email="padthaitofuhot@users.noreply.github.com",
license="Proprietary, https://raw.githubusercontent.com/EMCECS/ECS-CommunityEdition/master/license.txt",
url='https://github.com/EMCECS/ECS-CommunityEdition',
install_requires=[
'Click',
'requests',
'simplejson',
'dotmap',
'PyYAML',
'Jinja2',
'httplib2',
'ipaddress',
'futures',
'urwid',
'urwid-timed-progress',
'pyopenssl',
'sarge',
'pykwalify',
'python-ecsclient'
],
entry_points='''
[console_scripts]
menu=ui:main
ecsdeploy=ecsdeploy:ecsdeploy
ecsremove=ecsremove:ecsremove
ecsconfig=ecsconfig:ecsconfig
inventory=inventory:inventory
''',
)