Use "upgrade-strategy eager" for pip install 05/62105/3
authorEric Ball <eball@linuxfoundation.org>
Tue, 29 Oct 2019 19:43:10 +0000 (12:43 -0700)
committerEric Ball <eball@linuxfoundation.org>
Tue, 29 Oct 2019 21:35:32 +0000 (14:35 -0700)
commit924a493c00b6ed1da04ce8c31f130c3fe45ac753
treed64199e951e83f2f578bb23b63ab4a6ddfd3871b
parentc53e11db14ab7abede74c74801bec9ca381c8cc6
Use "upgrade-strategy eager" for pip install

Pip changed its default upgrade-strategy to "only-if-required", which
is not correctly upgrading requests (and potentially other packages
in the future) to meet other packages' requirements. This results in
errors in the build log. By using the upgrade-strategy "eager", pip
is able to properly install what is needed.

Issue: RELENG-2074
Change-Id: I0e37aac57553a352a4c0797d0ef8d0b597072440
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
releasenotes/notes/python-dep-resolution-8122bc59b6ac886c.yaml [new file with mode: 0644]
shell/python-tools-install.sh