Open Bug 1934096 Opened 10 days ago

Use UV in mozharness/base/python.py for `pip install` commands

Categories

(Release Engineering :: Applications: MozharnessCore, enhancement, P2)

enhancement

Tracking

(Not tracked)

People

(Reporter: ahochheiden, Assigned: ahochheiden)

Details

uv has shown to be significantly faster than just using pip install to install python dependencies. The command changes are trivial, we just need to prepend uv to pip install and ensure that uv installs the dependencies to the correct environment.

The main work for this change is building uv ourselves in CI (just as we do zstandard/psutil).

You need to log in before you can comment on or make changes to this bug.