Chromium Code Reviews
Descriptionvpython: Add VirtualEnv creation package.
Add the "venv" package, which is responsible for creating and managing
collections of specified VirtualEnv environments.
This includes the ability to resolve, create, load, and manage (pruning)
an enviornment.
This package includes unit tests which assert the correctness of the
environment. These, in turn, leverage a few binaries (sadface). However,
the binaries are small, and this seems like a reasonable thing to do
given the subject under test.
BUG=chromium:691818
TEST=unit
Review-Url: https://codereview.chromium.org/2699063004
Committed: https://github.com/luci/luci-go/commit/af075cbfb85dba33b2fc91881e530700e3d74e46
Patch Set 1 #Patch Set 2 : rebase #Patch Set 3 : remake binaries #
Total comments: 47
Patch Set 4 : updated from comments #Patch Set 5 : no binaries, build wheels w/ bootstrap venv #Patch Set 6 : only Python and VirtualEnv parts of the test may fail #
Total comments: 4
Patch Set 7 : update filesystem path #Patch Set 8 : comments #Patch Set 9 : fi missing python #Patch Set 10 : shorten paths a bit #Patch Set 11 : bootstrap straight out of tempdir #
Messages
Total messages: 32 (24 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||