Skip to content

Commit ff94d26

Browse files
authored
Merge pull request #238 from pokoli/sync_requirements
Read setup.py dependencies from requeriments.txt
2 parents 1036268 + e2d3f6d commit ff94d26

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

setup.py

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,11 @@
2727
# prerequisite: setuptools
2828
# http://pypi.python.org/pypi/setuptools
2929

30-
REQUIRES = [
31-
"certifi",
32-
"ipaddress",
33-
"oauth2client",
34-
"setuptools",
35-
"six",
36-
"urllib3!=1.21",
37-
"python-dateutil",
38-
"pyyaml",
39-
"websocket-client",
40-
]
30+
with open('requirements.txt') as f:
31+
REQUIRES = f.readlines()
32+
33+
with open('test-requirements.txt') as f:
34+
TESTS_REQUIRES = f.readlines()
4135

4236
setup(
4337
name=PACKAGE_NAME,
@@ -49,6 +43,7 @@
4943
url="https://github.com/kubernetes-incubator/client-python",
5044
keywords=["Swagger", "OpenAPI", "Kubernetes"],
5145
install_requires=REQUIRES,
46+
tests_require=TESTS_REQUIRES,
5247
packages=['kubernetes', 'kubernetes.client', 'kubernetes.config',
5348
'kubernetes.watch', 'kubernetes.client.apis',
5449
'kubernetes.client.models'],

0 commit comments

Comments
 (0)