Skip to content

Commit 7e9a0d3

Browse files
author
Jeff Parker
committed
Merge branch 'loose_dependencies' into develop
2 parents 8ea3c6f + a1ee9fe commit 7e9a0d3

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

setup.py

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,21 @@
22
# -*- coding: utf-8 -*-
33
import sys
44

5-
try: # for pip >= 10
6-
from pip._internal.req import parse_requirements
7-
except ImportError: # for pip <= 9.0.3
8-
from pip.req import parse_requirements
9-
10-
try: # for pip >= 10
11-
from pip._internal import download
12-
except ImportError: # for pip <= 9.0.3
13-
from pip import download
14-
155
from setuptools import find_packages
166
from setuptools import setup
177

188
with open('README.rst') as readme_file:
199
readme = readme_file.read()
2010

21-
requirements = parse_requirements(
22-
'requirements.txt', session=download.PipSession(),
23-
)
24-
25-
pip_requirements = [str(r.req) for r in requirements]
11+
requirements = [
12+
'boto3',
13+
'click',
14+
'PyYAML',
15+
]
2616

2717
# Only install futures package if using a Python version <= 2.7
2818
if sys.version_info < (3, 0):
29-
pip_requirements.append('futures')
19+
requirements.append('futures')
3020

3121
test_requirements = [
3222
# TODO: put package test requirements here
@@ -47,7 +37,7 @@
4737
},
4838
include_package_data=True,
4939
scripts=['scripts/lambda'],
50-
install_requires=pip_requirements,
40+
install_requires=requirements,
5141
license='ISCL',
5242
zip_safe=False,
5343
keywords='python-lambda',

0 commit comments

Comments
 (0)