Skip to content

Commit 8ab307c

Browse files
committed
specify py vers reqs correctly
1 parent 5791a29 commit 8ab307c

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

setup.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,6 @@
2525
needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv)
2626
pytest_runner = ['pytest-runner'] if needs_pytest else []
2727

28-
if sys.version_info.major == 2:
29-
install_requires.extend(['futures >= 3.0.5', 'subprocess32'])
30-
31-
if sys.version_info[:2] < (3, 5):
32-
install_requires.append('typing >= 3.5.2')
33-
3428
setup(name='cwltest',
3529
version='1.0',
3630
description='Common workflow language testing framework',
@@ -52,4 +46,7 @@
5246
},
5347
zip_safe=True,
5448
cmdclass={'egg_info': tagger},
49+
extras_require={':python_version<"3"': [
50+
'futures >= 3.0.5', 'subprocess32'],
51+
':python_version<"3.5"': ['typing >= 3.5.2'] }
5552
)

0 commit comments

Comments
 (0)