2013-05-03 08:14:14 +04:00
#!/usr/bin/env python
2013-05-22 02:20:26 +04:00
# Copyright (c) 2013 AnsibleWorks, Inc.
# All Rights Reserved.
2013-05-22 01:39:34 +04:00
import datetime
2013-05-03 08:14:14 +04:00
from setuptools import setup , find_packages
2013-05-22 02:20:26 +04:00
from ansibleworks import __version__
2013-05-03 08:14:14 +04:00
2013-05-22 01:39:34 +04:00
build_timestamp = datetime . datetime . now ( ) . strftime ( ' % Y % m %d % H % M ' )
2013-05-03 08:14:14 +04:00
setup (
2013-05-22 01:39:34 +04:00
name = ' ansibleworks ' ,
2013-05-03 08:14:14 +04:00
version = __version__ ,
author = ' AnsibleWorks, Inc. ' ,
author_email = ' support@ansibleworks.com ' ,
2013-05-22 01:39:34 +04:00
description = ' AnsibleWorks API, UI and Task Engine ' ,
2013-05-23 21:36:59 +04:00
long_description = ' AnsibleWorks API, UI and Task Engine ' ,
2013-05-03 08:14:14 +04:00
license = ' Proprietary ' ,
keywords = ' ansible ' ,
url = ' http://github.com/ansible/ansible-commander ' ,
2013-05-22 02:20:26 +04:00
packages = [ ' ansibleworks ' ] ,
2013-05-03 08:14:14 +04:00
include_package_data = True ,
zip_safe = False ,
install_requires = [
' Django>=1.5 ' ,
' django-celery ' ,
' django-extensions ' ,
' django-filter ' ,
' django-jsonfield ' ,
2013-06-11 01:21:04 +04:00
' django-taggit ' ,
2013-06-14 12:13:34 +04:00
' djangorestframework>=2.3.0,<2.4.0 ' ,
2013-05-03 08:14:14 +04:00
' pexpect ' ,
' python-dateutil ' ,
' PyYAML ' ,
2013-06-14 12:13:34 +04:00
' South>=0.8,<2.0 ' ,
2013-05-03 08:14:14 +04:00
] ,
setup_requires = [ ] ,
classifiers = [
' Development Status :: 4 - Beta ' ,
' Environment :: Web Environment ' ,
' Framework :: Django ' ,
' Intended Audience :: Developers ' ,
' Intended Audience :: Information Technology ' ,
' Intended Audience :: System Administrators '
' License :: Other/Proprietary License ' ,
' Natural Language :: English ' ,
' Operating System :: OS Independent ' ,
' Operating System :: POSIX ' ,
' Programming Language :: Python ' ,
' Topic :: System :: Installation/Setup ' ,
' Topic :: System :: Systems Administration ' ,
] ,
entry_points = {
' console_scripts ' : [
2013-05-22 02:20:26 +04:00
' ansibleworks-manage = ansibleworks:manage ' ,
2013-05-03 08:14:14 +04:00
] ,
} ,
options = {
' egg_info ' : {
2013-05-22 01:39:34 +04:00
' tag_build ' : ' -dev %s ' % build_timestamp ,
2013-05-03 08:14:14 +04:00
} ,
' aliases ' : {
' dev_build ' : ' clean --all egg_info sdist ' ,
' release_build ' : ' clean --all egg_info -b " " sdist ' ,
} ,
} ,
)