adjutant/setup.py
adriant 36683546e6 refactor of api structure
To make versioning of the api clearer, I've broken up the
api into subfolders and kept the models at the top api layer.

Should make things easier to understand and update.

Change-Id: I357582d6fcc2eaf59ebe721cc4fef3a3e98da492
2015-07-30 15:21:11 +12:00

44 lines
1.2 KiB
Python

from setuptools import setup, find_packages
setup(
name='stacktask',
version='0.1.0a5',
description='A user registration service for openstack.',
long_description=(
'A registration service to sit alongside keystone and ' +
'add some missing functionality.'),
url='https://github.com/catalyst/openstack-registration',
author='Adrian Turjak',
author_email='adriant@catalyst.net.nz',
license='Apache 2.0',
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: Apache Software License',
'Programming Language :: Python :: 2.7',
],
keywords='openstack registration keystone users tasks workflow',
packages=find_packages(),
package_data={'stacktask': ['api/v*/templates/*.txt']},
install_requires=[
'Django>=1.7.3',
'djangorestframework>=3.0.3',
'decorator>=3.4.0',
'jsonfield>=1.0.2',
'keystonemiddleware>=1.3.1',
'python-keystoneclient>=1.0.0',
'python-neutronclient>=2.3.10',
'pyyaml>=3.11'
],
entry_points={
'console_scripts': [
'stacktask = stacktask:management_command',
],
}
)