Remove ability to disable hash checking mode in virtualenv.install_pip_requirements

NEW
Unassigned

Status

Firefox Build System
General
2 years ago
4 months ago

People

(Reporter: ahal, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
In bug 1290765 the ability to install pip requirements.txt files was added to VirtualenvManager. Because CI uses an older version of pip for many tasks, we need to be able to disable pip's hash checking mode (which is only available in versions greater than 8).

Once we have an upgraded pip everywhere though, we should always enforce hash checking. It should be noted that any task that has a source checkout available should automatically pick up the in-tree virtualenv (and therefore a modern enough pip).

Updated

4 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.