X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=releasenotes%2Fnotes%2Fpython-dep-resolution-8122bc59b6ac886c.yaml;fp=releasenotes%2Fnotes%2Fpython-dep-resolution-8122bc59b6ac886c.yaml;h=cec7151e5fd8c85dc7c97c039b4b567690908381;hb=83c5c2c954d49e3a61b00e9163abca1e8dfa3334;hp=0000000000000000000000000000000000000000;hpb=313719f0603c6a11e32dba2f180854e83039c020;p=releng%2Fglobal-jjb.git diff --git a/releasenotes/notes/python-dep-resolution-8122bc59b6ac886c.yaml b/releasenotes/notes/python-dep-resolution-8122bc59b6ac886c.yaml new file mode 100644 index 00000000..cec7151e --- /dev/null +++ b/releasenotes/notes/python-dep-resolution-8122bc59b6ac886c.yaml @@ -0,0 +1,9 @@ +--- +fixes: + - | + Change pip's upgrade-strategy to "eager" for python-tools-install.sh. + 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.