|
1 | 1 | # -*- coding: utf-8 -*- |
2 | 2 | import sys |
3 | | - |
4 | 3 | from setuptools import setup, find_packages |
5 | 4 |
|
6 | | -with open('README.rst') as readme_file: |
7 | | - readme = readme_file.read() |
8 | | - |
9 | | -install_requirements = [ |
10 | | - 'boto3>=1.10.7', |
11 | | - 'botocore>=1.13.7', |
12 | | - 'docutils>=0.14' |
13 | | -] |
14 | | - |
15 | | -# Only install futures package if using a Python version <= 2.7 |
16 | | -if sys.version_info < (3, 0): |
17 | | - install_requirements.append('futures==3.0.5') |
18 | 5 |
|
19 | 6 | pkg_version = open("aws_lambda/_version.py").readlines()[-1].split()[-1].strip("\"'") |
| 7 | +with open('README.rst') as readme_file: |
| 8 | + readme = readme_file.read() |
| 9 | +with open('requirements.txt') as f: |
| 10 | + install_requirements = f.read().splitlines() |
| 11 | +with open('dev-requirements.txt') as f: |
| 12 | + test_requirements = f.read().splitlines() |
20 | 13 |
|
21 | | -test_requirements = [ |
22 | | - # TODO: put package test requirements here |
23 | | -] |
24 | 14 |
|
25 | 15 | setup( |
26 | 16 | name='python-lambda-4dn', |
27 | 17 | version=pkg_version, |
28 | 18 | description="FORKED for 4dn-dcic. Use to package and deploy lambda functions.", |
29 | 19 | long_description=readme, |
30 | 20 | long_description_content_type='text/x-rst', |
31 | | - author="Carl Vitzthum, Soo Lee", |
32 | | - author_email='carl_vitzthum@hms.harvard.edu', |
| 21 | + author="4DN Team at Harvard Medical School", |
| 22 | + author_email='william_ronchetti@hms.harvard.edu', |
33 | 23 | url='https://github.com/4dn-dcic/python-lambda', |
34 | 24 | packages=find_packages(), |
35 | 25 | include_package_data=True, |
|
38 | 28 | zip_safe=False, |
39 | 29 | keywords='python-lambda', |
40 | 30 | classifiers=[ |
41 | | - 'Development Status :: 2 - Pre-Alpha', |
| 31 | + 'Development Status :: 4 - Beta', |
42 | 32 | 'Intended Audience :: Developers', |
43 | | - 'License :: OSI Approved :: ISC License (ISCL)', |
| 33 | + 'License :: OSI Approved :: MIT License', |
44 | 34 | 'Natural Language :: English', |
45 | | - "Programming Language :: Python :: 2", |
46 | | - 'Programming Language :: Python :: 2.6', |
47 | | - 'Programming Language :: Python :: 2.7', |
48 | | - 'Programming Language :: Python :: 3', |
49 | | - 'Programming Language :: Python :: 3.3', |
50 | | - 'Programming Language :: Python :: 3.4', |
51 | | - 'Programming Language :: Python :: 3.5', |
| 35 | + 'Programming Language :: Python :: 3.6', |
52 | 36 | ], |
53 | 37 | test_suite='tests', |
54 | 38 | tests_require=test_requirements |
|
0 commit comments