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

Issue 2921133002: [vpython] Add conditional packages based on PEP425 (Closed)

Created:
3 years, 6 months ago by dnj
Modified:
3 years, 6 months ago
Reviewers:
iannucci, qyearsley
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] Add conditional packages based on PEP425 Allow packages to specify inclusion pending PEP425 tag matching. Packages that specify match filters will only be included in the VirtualEnv if one of their match tags matches a system PEP425 tag. BUG=None TEST=local R=iannucci@chromium.org Review-Url: https://codereview.chromium.org/2921133002 Committed: https://github.com/luci/luci-go/commit/288831e8f27616792594ba30104b6266ba9af015

Patch Set 1 #

Total comments: 16

Patch Set 2 : comments #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+342 lines, -30 lines) Patch
M vpython/api/vpython/spec.proto View 1 chunk +12 lines, -0 lines 0 comments Download
M vpython/api/vpython/spec.pb.go View 3 chunks +36 lines, -17 lines 0 comments Download
M vpython/application/subcommand_verify.go View 1 2 chunks +17 lines, -4 lines 0 comments Download
A vpython/spec/match.go View 1 1 chunk +55 lines, -0 lines 0 comments Download
A vpython/spec/match_test.go View 1 1 chunk +160 lines, -0 lines 0 comments Download
M vpython/spec/spec.go View 2 chunks +24 lines, -2 lines 0 comments Download
M vpython/spec/spec_test.go View 2 chunks +38 lines, -7 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 16 (5 generated)
dnj
3 years, 6 months ago (2017-06-03 02:49:13 UTC) #1
dnj
3 years, 6 months ago (2017-06-03 02:49:30 UTC) #3
iannucci
lgtm https://codereview.chromium.org/2921133002/diff/1/vpython/spec/match_test.go File vpython/spec/match_test.go (right): https://codereview.chromium.org/2921133002/diff/1/vpython/spec/match_test.go#newcode50 vpython/spec/match_test.go:50: mkTag("fooV", "fooABI", "fooArch"), it would be nice to ...
3 years, 6 months ago (2017-06-05 19:02:47 UTC) #4
qyearsley
So, if I understand correctly, after this CL, I should be to list wheels in ...
3 years, 6 months ago (2017-06-05 20:20:08 UTC) #5
dnj
> So, if I understand correctly, after this CL, I should be to list wheels ...
3 years, 6 months ago (2017-06-06 13:59:10 UTC) #6
qyearsley
Alright, LGTM :-)
3 years, 6 months ago (2017-06-06 14:26:33 UTC) #7
dnj
https://codereview.chromium.org/2921133002/diff/1/vpython/spec/match_test.go File vpython/spec/match_test.go (right): https://codereview.chromium.org/2921133002/diff/1/vpython/spec/match_test.go#newcode21 vpython/spec/match_test.go:21: Arch: arch, On 2017/06/06 13:59:10, dnj wrote: > On ...
3 years, 6 months ago (2017-06-06 14:29:34 UTC) #8
dnj
iannucci@, ping? :)
3 years, 6 months ago (2017-06-06 19:32:42 UTC) #9
dnj (Google)
rebase
3 years, 6 months ago (2017-06-07 18:51:39 UTC) #10
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/2921133002/40001
3 years, 6 months ago (2017-06-07 18:54:42 UTC) #13
commit-bot: I haz the power
3 years, 6 months ago (2017-06-07 19:01:17 UTC) #16
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://github.com/luci/luci-go/commit/288831e8f27616792594ba30104b6266ba9af015

Powered by Google App Engine
This is Rietveld 408576698