Closed Bug 1464082 Opened 3 years ago Closed 3 years ago

Vendor pytest via |mach vendor python|

Categories

(Firefox Build System :: General, defect)

3 Branch
defect
Not set
normal

Tracking

(firefox62 fixed)

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

(Reporter: davehunt, Assigned: davehunt)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The new |mach vendor python| command ensures that packages are vendored consistently.

For this bug, you will need to clone mozilla-central and run the following:

$ mach vendor python pytest==3.1.3

This will vendor the pytest package that matches the existing vendored package (at the time of writing) introduced in bug 1382362.
Blocks: 1458812
Depends on: 1463840
Depends on: 1464088
Comment on attachment 8981802 [details]
Bug 1464082 - Vendor pytest via |mach vendor python|;

https://reviewboard.mozilla.org/r/247852/#review254004

Lgtm. I guess eventually we can look at the size of third_party/python and decide whether all the extra files are an issue or not.
Attachment #8981802 - Flags: review?(ahal) → review+
Pushed by dhunt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/64839f684210
Vendor pytest via |mach vendor python|; r=ahal
https://hg.mozilla.org/mozilla-central/rev/64839f684210
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Version: Version 3 → 3 Branch
You need to log in before you can comment on or make changes to this bug.