On first-run of a command, or if a command's dependencies change, it's virtualenv should be updated accordingly. Remove all unneeded packages and install/update the ones now needed.
Bug 1712159 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
On first-run of a command, or if a command's dependencies change, it's virtualenv should be updated accordingly. Remove all unneeded packages and install/update the ones now needed. Note that if the current Python version or implementation changes, dependencies should be re-installed.
On first-run of a command, or if a command's dependencies change, it's virtualenv should be updated accordingly. Remove all unneeded packages and install/update the ones now needed. Note that if the current Python version or implementation changes, dependencies should be re-installed. Raise an error if there's a dependency collision between the installed packages and the global mach venv (see [this related bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1712151)).