#!/usr/bin/env python # -*- coding: utf-8 -*- import pip from setuptools import setup, find_packages with open('README.rst') as readme_file: readme = readme_file.read() with open('HISTORY.rst') as history_file: history = history_file.read() requirements = pip.req.parse_requirements( "requirements.txt", session=pip.download.PipSession() ) pip_requirements = [str(r.req) for r in requirements] test_requirements = [ # TODO: put package test requirements here ] setup( name='python-lambda', version='0.1.8', description="The bare minimum for a Python app running on Amazon Lambda.", long_description=readme + '\n\n' + history, author="Nick Ficano", author_email='nficano@gmail.com', url='https://github.com/nficano/python-lambda', packages=find_packages(), package_data={ 'aws_lambda': ['templates/*'], '': ['*.json'], }, include_package_data=True, scripts=['scripts/lambda'], install_requires=pip_requirements, license="ISCL", zip_safe=False, keywords='python-lambda', classifiers=[ 'Development Status :: 2 - Pre-Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: ISC License (ISCL)', 'Natural Language :: English', "Programming Language :: Python :: 2", 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', ], test_suite='tests', tests_require=test_requirements )