HomeSoftware Heritage

bib/install: disable pip self ugprade

Description

bib/install: disable pip self ugprade

This is both a temporary fix for https://github.com/pypa/pip/issues/10573 ,
which currently breaks entirely our developer seutp, and also a saner approach
to future pip breakages.

As part of this, refactor a bit pip invocation in bin/install to have flags and
invocation logic in a single place.

Details

Provenance
zackAuthored on Oct 15 2021, 10:19 AM
zackPushed on Oct 15 2021, 11:47 AM
Differential Revision
D6479: bib/install: disable pip self ugprade
Parents
rDENVeefd5e532124: docker: configure and document the APP evironment variable for celery
Branches
Unknown
Tags
Unknown
Tasks
T3685: Our pip usage is broken since a recent pip release