X-Git-Url: https://code.grnet.gr/git/kamaki/blobdiff_plain/013ae040417417ec890f01c95bc8039004924e0d..c390cb989f5d03df2404423794606508508db26f:/setup.py diff --git a/setup.py b/setup.py index a43751c..d1781b0 100755 --- a/setup.py +++ b/setup.py @@ -35,15 +35,17 @@ from setuptools import setup from sys import version_info +import collections import kamaki optional = ['ansicolors', 'progress>=1.0.2'] -requires = ['snf-common>=0.10', - 'ordereddict', - 'argparse'] +requires = ['objpool', 'mock'] + +if version_info < (2, 7): + requires.append('argparse') setup( name='kamaki', @@ -52,7 +54,28 @@ setup( long_description=open('README.rst').read(), url='http://code.grnet.gr/projects/kamaki', license='BSD', - packages=['kamaki', 'kamaki.clients', 'kamaki.clients.connection', 'kamaki.cli', 'kamaki.cli.commands'], + author='Synnefo development team', + author_email='synnefo-devel@googlegroups.com', + maintainer='Synnefo development team', + maintainer_email='synnefo-devel@googlegroups.com', + packages=[ + 'kamaki', + 'kamaki.cli', + 'kamaki.cli.commands', + 'kamaki.clients', + 'kamaki.clients.livetest', + 'kamaki.clients.image', + 'kamaki.clients.storage', + 'kamaki.clients.pithos', + 'kamaki.clients.astakos', + 'kamaki.clients.compute', + 'kamaki.clients.cyclades', + 'kamaki.clients.connection', + 'kamaki.clients.commissioning', + 'kamaki.clients.quotaholder', + 'kamaki.clients.quotaholder.api', + 'kamaki.clients.commissioning.utils' + ], include_package_data=True, entry_points={ 'console_scripts': ['kamaki = kamaki.cli:main']