pin futures at 2.2.0 and explain

This commit is contained in:
Adam Holmberg
2015-09-04 10:18:13 -05:00
parent 41d885ab01
commit 5c871ac84a

View File

@@ -1,2 +1,6 @@
futures
six >=1.6
futures <=2.2.0
# Futures is not required for Python 3, but it works up through 2.2.0 (after which it introduced breaking syntax).
# This is left here to make sure install -r works with any runtime. When installing via setup.py, futures is omitted
# for Python 3, in favor of the standard library implementation.
# see PYTHON-393