Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(118)

Issue 2864423002: vpython: Leave "pip" and related tools. (Closed)

Created:
3 years, 7 months ago by dnj
Modified:
3 years, 7 months ago
Reviewers:
iannucci
CC:
chromium-reviews, infra-reviews+luci-go_chromium.org, maruel+w_chromium.org, tandrii+luci-go_chromium.org
Target Ref:
refs/heads/master
Project:
luci-go
Visibility:
Public.

Description

vpython: Leave "pip" and related tools. vpython currently uninstalls "pip" abnd "wheel" on setup completion to prevent giving the impression that package installation is possible in the hermetic VirtualEnv. However, neither of these tools is actually damaging, and some things may want to import and/or use "pip" and "wheel" in acceptable contexts (packages, or test directory, etc.) BUG=None TEST=None R=iannucci@chromium.org Review-Url: https://codereview.chromium.org/2864423002 Committed: https://github.com/luci/luci-go/commit/6ce16181341af32a25dc03c08eb71739fea74b18

Patch Set 1 #

Patch Set 2 : new env #

Total comments: 1

Patch Set 3 : fix word #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -20 lines) Patch
M vpython/spec/spec.go View 1 2 chunks +7 lines, -1 line 0 comments Download
M vpython/spec/spec_test.go View 1 1 chunk +2 lines, -1 line 0 comments Download
M vpython/venv/config.go View 1 1 chunk +1 line, -1 line 0 comments Download
M vpython/venv/venv.go View 1 2 2 chunks +4 lines, -15 lines 0 comments Download
M vpython/venv/venv_resources_test.go View 1 chunk +1 line, -2 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 18 (12 generated)
dnj
3 years, 7 months ago (2017-05-08 17:40:56 UTC) #1
iannucci
Won't this break hermeticity of the virtualenvs? Folks could install/upgrade/uninstall other wheels inside a venv, ...
3 years, 7 months ago (2017-05-08 18:15:09 UTC) #10
dnj
On 2017/05/08 18:15:09, iannucci wrote: > Won't this break hermeticity of the virtualenvs? Folks could ...
3 years, 7 months ago (2017-05-08 18:27:17 UTC) #11
iannucci
ok, lgtm https://codereview.chromium.org/2864423002/diff/20001/vpython/venv/venv.go File vpython/venv/venv.go (right): https://codereview.chromium.org/2864423002/diff/20001/vpython/venv/venv.go#newcode33 vpython/venv/venv.go:33: // time the layout of a VirtualEnv ...
3 years, 7 months ago (2017-05-08 18:58:29 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2864423002/40001
3 years, 7 months ago (2017-05-08 19:01:31 UTC) #15
commit-bot: I haz the power
3 years, 7 months ago (2017-05-08 19:11:57 UTC) #18
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://github.com/luci/luci-go/commit/6ce16181341af32a25dc03c08eb71739fea74b18

Powered by Google App Engine
This is Rietveld 408576698