fix pinning of hypothesis (#13055)

Summary:
tested manually that this works

fixes https://github.com/pytorch/pytorch/issues/12395
obviates https://github.com/pytorch/pytorch/pull/12774
Pull Request resolved: https://github.com/pytorch/pytorch/pull/13055

Differential Revision: D10559788

Pulled By: anderspapitto

fbshipit-source-id: 5cd8bac6eff548280c8742f36a5e7f2748a24623
This commit is contained in:
Anders Papitto 2018-10-24 11:43:50 -07:00 committed by Facebook Github Bot
parent 448a32e0ee
commit 85273acca8

View File

@ -320,9 +320,9 @@ caffe2_linux_test_defaults: &caffe2_linux_test_defaults
if [[ "$BUILD_ENVIRONMENT" == *ubuntu14.04* ]]; then
sudo pip uninstall -y hypothesis
# "pip install hypothesis==3.44.6" from official server is unreliable on CircleCI, so we host a copy on S3 instead
sudo pip install attrs -f https://s3.amazonaws.com/ossci-linux/wheels/attrs-18.1.0-py2.py3-none-any.whl
sudo pip install coverage -f https://s3.amazonaws.com/ossci-linux/wheels/coverage-4.5.1-cp36-cp36m-macosx_10_12_x86_64.whl
sudo pip install hypothesis -f https://s3.amazonaws.com/ossci-linux/wheels/hypothesis-3.44.6-py3-none-any.whl
sudo pip install attrs==18.1.0 -f https://s3.amazonaws.com/ossci-linux/wheels/attrs-18.1.0-py2.py3-none-any.whl
sudo pip install coverage==4.5.1 -f https://s3.amazonaws.com/ossci-linux/wheels/coverage-4.5.1-cp36-cp36m-macosx_10_12_x86_64.whl
sudo pip install hypothesis==3.44.6 -f https://s3.amazonaws.com/ossci-linux/wheels/hypothesis-3.44.6-py3-none-any.whl
fi
# conda must be added to the path for Anaconda builds (this location must be