diff --git a/roles/build-wheels/files/wheel-build.sh b/roles/build-wheels/files/wheel-build.sh index 7c3eb2ca8b..904535dc59 100755 --- a/roles/build-wheels/files/wheel-build.sh +++ b/roles/build-wheels/files/wheel-build.sh @@ -28,7 +28,8 @@ for BRANCH in master $BRANCHES; do # info into the logs to debug corrupt wheels. We should see pip # stamping sha256 hashes into the logs for each wheel, so we can # see if the bad output is coming from pip, or somewhere else. - build_env/bin/pip install -e 'git+https://github.com/ianw/pip.git@path-and-hash#egg=pip' + build_env/bin/pip install --upgrade --force-reinstall \ + 'git+https://github.com/ianw/pip.git@path-and-hash#egg=pip' # SHORT_BRANCH is just "master","newton","kilo" etc. because this # keeps the output log hierarchy much simpler.