Passed
Branch develop (de6256)
by Fabian
01:15
created

setup   A

Complexity

Total Complexity 0

Size/Duplication

Total Lines 48
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 39
dl 0
loc 48
rs 10
c 0
b 0
f 0
1
"""
2
Simplify AWS ECS deployments
3
"""
4
from setuptools import find_packages, setup
5
6
from ecs_deploy import VERSION
7
8
dependencies = ['click<7.0.0', 'botocore', 'boto3>=1.4.7', 'future', 'requests']
9
10
setup(
11
    name='ecs-deploy',
12
    version=VERSION,
13
    url='https://github.com/fabfuel/ecs-deploy',
14
    download_url='https://github.com/fabfuel/ecs-deploy/archive/%s.tar.gz' % VERSION,
15
    license='BSD',
16
    author='Fabian Fuelling',
17
    author_email='[email protected]',
18
    description='Simplify Amazon ECS deployments',
19
    long_description=__doc__,
20
    packages=find_packages(exclude=['tests']),
21
    include_package_data=True,
22
    zip_safe=False,
23
    platforms='any',
24
    install_requires=dependencies,
25
    entry_points={
26
        'console_scripts': [
27
            'ecs = ecs_deploy.cli:ecs',
28
        ],
29
    },
30
    tests_require=[
31
        'mock',
32
        'pytest',
33
        'pytest-flake8',
34
        'pytest-mock',
35
        'coverage'
36
    ],
37
    classifiers=[
38
        'Environment :: Console',
39
        'Intended Audience :: Developers',
40
        'License :: OSI Approved :: BSD License',
41
        'Operating System :: POSIX',
42
        'Operating System :: MacOS',
43
        'Operating System :: Unix',
44
        'Programming Language :: Python',
45
        'Programming Language :: Python :: 2',
46
        'Programming Language :: Python :: 3',
47
        'Topic :: Software Development :: Libraries :: Python Modules',
48
    ]
49
)
50