# All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. import os import setuptools def read(fname): return open(os.path.join(os.path.dirname(__file__), fname)).read() setuptools.setup( name='picasso', version='0.0.1', description=('Picasso provides abstractions for ' 'Functions-as-a-Service on OpenStack'), long_description=read('README.md'), url='picasso.readthedocs.org', author='Denis Makogon', author_email='denis@iron.io', packages=setuptools.find_packages(), install_requires=[ "uvloop==0.6.0", "aioservice==0.0.2", "aiomysql==0.0.9", "alembic==0.8.8", "click==6.6", "python-functionsclient==0.0.2", "keystoneauth1==2.15.0", "python-keystoneclient==3.6.0", "aiohttp-swagger==1.0.2", ], license='License :: OSI Approved :: Apache Software License', classifiers=[ 'License :: OSI Approved :: Apache Software License', 'Intended Audience :: Information Technology', 'Intended Audience :: System Administrators', 'Intended Audience :: Developers', 'Environment :: No Input/Output (Daemon)', 'Programming Language :: Python :: 3.5', 'Topic :: Software Development :: ' 'Libraries :: Python Modules', 'Topic :: System :: Distributed Computing', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Operating System :: Unix', 'Operating System :: MacOS', ], keywords=['functions', 'lambdas', 'python API'], platforms=['Linux', 'Mac OS-X', 'Unix'], tests_require=[ 'flake8==2.5.0', 'hacking<0.11,>=0.10.0', 'sphinx!=1.3b1,<1.4,>=1.2.1', 'testtools>=1.4.0', "pytest-aiohttp", "pytest-cov", ], zip_safe=True, entry_points={ 'console_scripts': [ 'picasso-api = service.picasso_api:server', ] }, )