setup.py 1.1 KB
Newer Older
Florian Kempenich's avatar
Florian Kempenich committed
1
from setuptools import setup
2
3
4
from os.path import expanduser

HOME = expanduser("~")
Florian Kempenich's avatar
Florian Kempenich committed
5

Florian Kempenich's avatar
Florian Kempenich committed
6
7
8
9
def readme():
    with open('README.md') as f:
        return f.read()

Florian Kempenich's avatar
Florian Kempenich committed
10
setup(
Florian Kempenich's avatar
Florian Kempenich committed
11
    name='ansible-droplet',
Florian Kempenich's avatar
Florian Kempenich committed
12
    version='0.4.6',
Florian Kempenich's avatar
Florian Kempenich committed
13
14
15
16
17
18
19
20
21
22
23
24
    description='A cli to Create / Destroy DigitalOcean Droplets',
    long_description=readme(),
    keywords='digitalocean digital ocean droplet ansible ssh provision',
    classifiers=[
        'Environment :: Console',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Topic :: System :: Installation/Setup',
        'Topic :: System :: Systems Administration',
        'Topic :: Utilities'
    ],
    url='https://github.com/FlorianKempenich/ansible-droplet',
Florian Kempenich's avatar
Florian Kempenich committed
25
    author='Florian Kempenich & Antonio Pires',
Florian Kempenich's avatar
Florian Kempenich committed
26
    author_email='Flori@nKempenich.com',
27
    packages=['ansible_droplet'],
Florian Kempenich's avatar
Florian Kempenich committed
28
    license='MIT',
Florian Kempenich's avatar
Florian Kempenich committed
29
    scripts=['bin/ansible-droplet'],
Florian Kempenich's avatar
Florian Kempenich committed
30
31
32
    install_requires=[
        'ansible',
        'dopy==0.3.5',
33
34
        'click',
        'passlib'
Florian Kempenich's avatar
Florian Kempenich committed
35
    ],
36
    data_files=[(HOME, ['.ansible-droplet-inventory'])],
Florian Kempenich's avatar
Florian Kempenich committed
37
38
    include_package_data=True,
    zip_safe=False
Florian Kempenich's avatar
Florian Kempenich committed
39
)