ansible-playbook-grapher/setup.py

37 lines
1.4 KiB
Python
Raw Normal View History

from setuptools import setup, find_packages
2017-11-16 14:49:00 +00:00
from ansibleplaybookgrapher import __version__, __prog__
with open('Readme.md') as f:
long_description = f.read()
2017-11-16 14:49:00 +00:00
setup(name=__prog__,
version=__version__,
description="A command line tool to create a graph representing your Ansible playbook tasks and roles",
long_description=long_description,
long_description_content_type='text/markdown',
url="https://github.com/haidaraM/ansible-playbook-grapher",
author="HAIDARA Mohamed El Mouctar",
author_email="elmhaidara@gmail.com",
license="MIT",
install_requires=['graphviz==0.10.1', 'colour==0.1.5', 'lxml==4.2.5', 'ansible>=2.4.0'],
tests_requires=['pytest', 'pytest-cov', 'pyquery'],
packages=find_packages(exclude=['tests']),
package_data={"ansible-playbook-grapher": ['data/*']},
include_package_data=True,
2017-10-25 14:57:12 +00:00
download_url="https://github.com/haidaraM/ansible-playbook-grapher/archive/v" + __version__ + ".tar.gz",
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Environment :: Console',
'Topic :: Utilities',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 2.7',
],
entry_points={
'console_scripts': [
2017-11-16 15:21:19 +00:00
'%s = ansibleplaybookgrapher.cli:main' % __prog__
]
})