Bug
1834350 [wpt PR 40130] - Don't require virtualenv binary, a=testonly
Automatic update from web-platform-tests
Don't require virtualenv binary
With Python 3 we can use python3 -m venv to create a virtualenv.
The main dififculty is that we're missing activate_this.py which we use
to activate the environment. But we can do the relevant path / env manipulations
ourselves and so cut down the number of dependencies.
--
Try falling back to `pip` if `pip3` doesn't exist
--
Update documentation
--
wpt-commits:
7eed90bb584ed77bf7227233501882a43f90d05e,
5bb7544e8c50cb3bcc55bd4508cbbc94b1209302,
4fd791ba8cda63f0fdece4bdb72a431f198b582e
wpt-pr: 40130