We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5292553 + 0edd86a commit 7b75ecdCopy full SHA for 7b75ecd
setup.py
@@ -1,6 +1,7 @@
1
#!/usr/bin/env python
2
# -*- coding: utf-8 -*-
3
import pip
4
+import sys
5
from setuptools import find_packages
6
from setuptools import setup
7
@@ -10,7 +11,12 @@
10
11
requirements = pip.req.parse_requirements(
12
'requirements.txt', session=pip.download.PipSession(),
13
)
-pip_requirements = [str(r.req) for r in requirements]
14
+
15
+# Only install futures package if using a Python version <= 2.7
16
+if sys.version_info[0] == 2:
17
+ pip_requirements = [str(r.req) for r in requirements]
18
+else:
19
+ pip_requirements = [str(r.req) for r in requirements if 'futures' not in str(r.req)]
20
21
test_requirements = [
22
# TODO: put package test requirements here
0 commit comments