Skip to content

Commit f2ea67b

Browse files
committed
Merge pull request #288 from dnephin/unpin_deps
Don't use pinned dependencies
2 parents 14f9c07 + 59c6d5c commit f2ea67b

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

setup.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,28 @@
66
ROOT_DIR = os.path.dirname(__file__)
77
SOURCE_DIR = os.path.join(ROOT_DIR)
88

9-
if sys.version_info[0] == 3:
10-
requirements_file = './requirements3.txt'
11-
else:
12-
requirements_file = './requirements.txt'
9+
requirements = [
10+
'requests >= 2.2.1',
11+
'six >= 1.3.0',
12+
]
13+
14+
if sys.version_info[0] < 3:
15+
requirements.append('websocket-client >= 0.11.0')
1316

1417
exec(open('docker/version.py').read())
1518

1619
with open('./test-requirements.txt') as test_reqs_txt:
1720
test_requirements = [line for line in test_reqs_txt]
18-
with open(requirements_file) as requirements_txt:
19-
requirements = [line for line in requirements_txt]
21+
2022

2123
setup(
2224
name="docker-py",
2325
version=version,
2426
description="Python client for Docker.",
2527
packages=['docker', 'docker.auth', 'docker.unixconn', 'docker.utils',
2628
'docker.ssladapter'],
27-
install_requires=requirements + test_requirements,
29+
install_requires=requirements,
30+
tests_require=test_requirements,
2831
zip_safe=False,
2932
test_suite='tests',
3033
classifiers=[

0 commit comments

Comments
 (0)