Skip to content

Commit f3ee0a8

Browse files
[skip-changelog] Update protobuf deps (#2196)
* upgrade protoc to v23.2 * protoc-gen-go to v1.30.0 * protoc-gen-go-grpc to v1.3.0 * bump buf tooling to v1.20.0 * bump grpc and protobuf go deps
1 parent 46557b2 commit f3ee0a8

File tree

107 files changed

+1455
-314
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+1455
-314
lines changed

Diff for: .github/workflows/check-protobuf-task.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@ jobs:
6161
- name: Install protoc compiler
6262
uses: arduino/setup-protoc@v2
6363
with:
64-
version: v21.12
64+
version: v23.2
6565
repo-token: ${{ secrets.GITHUB_TOKEN }}
6666

6767
- name: Install Go deps
6868
run: |
69-
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26.0
70-
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2.0
69+
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.30.0
70+
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
7171
7272
- name: Install Task
7373
uses: arduino/setup-task@v1
@@ -97,9 +97,9 @@ jobs:
9797

9898
- name: Install buf (protoc linter)
9999
run: |
100-
go install github.com/bufbuild/buf/cmd/buf@v1.4.0
101-
go install github.com/bufbuild/buf/cmd/protoc-gen-buf-breaking@v1.4.0
102-
go install github.com/bufbuild/buf/cmd/protoc-gen-buf-lint@v1.4.0
100+
go install github.com/bufbuild/buf/cmd/buf@v1.20.0
101+
go install github.com/bufbuild/buf/cmd/protoc-gen-buf-breaking@v1.20.0
102+
go install github.com/bufbuild/buf/cmd/protoc-gen-buf-lint@v1.20.0
103103
104104
- name: Install Task
105105
uses: arduino/setup-task@v1

Diff for: .licensed.yml

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ cache_path: .licenses/
88
apps:
99
- source_path: ./
1010

11+
reviewed:
12+
go:
13+
- google.golang.org/protobuf/encoding/protojson
14+
- google.golang.org/protobuf/internal/encoding/json
15+
1116
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-dependencies/GPL-3.0/.licensed.yml
1217
allowed:
1318
# The following are based on: https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: github.com/golang/protobuf/jsonpb
3+
version: v1.5.3
4+
type: go
5+
summary: Package jsonpb provides functionality to marshal and unmarshal between a
6+
protocol buffer message and JSON.
7+
homepage: https://pkg.go.dev/github.com/golang/protobuf/jsonpb
8+
license: bsd-3-clause
9+
licenses:
10+
- sources: [email protected]/LICENSE
11+
text: |+
12+
Copyright 2010 The Go Authors. All rights reserved.
13+
14+
Redistribution and use in source and binary forms, with or without
15+
modification, are permitted provided that the following conditions are
16+
met:
17+
18+
* Redistributions of source code must retain the above copyright
19+
notice, this list of conditions and the following disclaimer.
20+
* Redistributions in binary form must reproduce the above
21+
copyright notice, this list of conditions and the following disclaimer
22+
in the documentation and/or other materials provided with the
23+
distribution.
24+
* Neither the name of Google Inc. nor the names of its
25+
contributors may be used to endorse or promote products derived from
26+
this software without specific prior written permission.
27+
28+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
31+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
32+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
33+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
34+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
35+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
37+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
38+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39+
40+
notices: []

Diff for: .licenses/go/github.com/golang/protobuf/proto.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/golang/protobuf/proto
3-
version: v1.5.2
3+
version: v1.5.3
44
type: go
55
summary: Package proto provides functionality for handling protocol buffer messages.
66
homepage: https://pkg.go.dev/github.com/golang/protobuf/proto
77
license: bsd-3-clause
88
licenses:
9-
- sources: [email protected].2/LICENSE
9+
- sources: [email protected].3/LICENSE
1010
text: |+
1111
Copyright 2010 The Go Authors. All rights reserved.
1212

Diff for: .licenses/go/github.com/golang/protobuf/ptypes.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/golang/protobuf/ptypes
3-
version: v1.5.2
3+
version: v1.5.3
44
type: go
55
summary: Package ptypes provides functionality for interacting with well-known types.
66
homepage: https://pkg.go.dev/github.com/golang/protobuf/ptypes
77
license: bsd-3-clause
88
licenses:
9-
- sources: [email protected].2/LICENSE
9+
- sources: [email protected].3/LICENSE
1010
text: |+
1111
Copyright 2010 The Go Authors. All rights reserved.
1212

Diff for: .licenses/go/github.com/golang/protobuf/ptypes/any.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/golang/protobuf/ptypes/any
3-
version: v1.5.2
3+
version: v1.5.3
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/golang/protobuf/ptypes/any
77
license: bsd-3-clause
88
licenses:
9-
- sources: [email protected].2/LICENSE
9+
- sources: [email protected].3/LICENSE
1010
text: |+
1111
Copyright 2010 The Go Authors. All rights reserved.
1212

Diff for: .licenses/go/github.com/golang/protobuf/ptypes/duration.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/golang/protobuf/ptypes/duration
3-
version: v1.5.2
3+
version: v1.5.3
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/golang/protobuf/ptypes/duration
77
license: bsd-3-clause
88
licenses:
9-
- sources: [email protected].2/LICENSE
9+
- sources: [email protected].3/LICENSE
1010
text: |+
1111
Copyright 2010 The Go Authors. All rights reserved.
1212

Diff for: .licenses/go/github.com/golang/protobuf/ptypes/timestamp.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/golang/protobuf/ptypes/timestamp
3-
version: v1.5.2
3+
version: v1.5.3
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/golang/protobuf/ptypes/timestamp
77
license: bsd-3-clause
88
licenses:
9-
- sources: [email protected].2/LICENSE
9+
- sources: [email protected].3/LICENSE
1010
text: |+
1111
Copyright 2010 The Go Authors. All rights reserved.
1212

Diff for: .licenses/go/google.golang.org/genproto/googleapis/rpc/status.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: google.golang.org/genproto/googleapis/rpc/status
3-
version: v0.0.0-20210602131652-f16073e35f0c
3+
version: v0.0.0-20230526203410-71b5a4ffd15e
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/google.golang.org/genproto/googleapis/rpc/status
77
license: apache-2.0
88
licenses:
9-
- sources: genproto@v0.0.0-20210602131652-f16073e35f0c/LICENSE
9+
- sources: rpc@v0.0.0-20230526203410-71b5a4ffd15e/LICENSE
1010
text: |2
1111
1212
Apache License

Diff for: .licenses/go/google.golang.org/grpc.dep.yml

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: google.golang.org/grpc
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package grpc implements an RPC system called gRPC.
66
homepage: https://pkg.go.dev/google.golang.org/grpc
@@ -213,3 +213,18 @@ licenses:
213213
notices:
214214
- sources: AUTHORS
215215
text: Google Inc.
216+
- sources: NOTICE.txt
217+
text: |-
218+
Copyright 2014 gRPC authors.
219+
220+
Licensed under the Apache License, Version 2.0 (the "License");
221+
you may not use this file except in compliance with the License.
222+
You may obtain a copy of the License at
223+
224+
http://www.apache.org/licenses/LICENSE-2.0
225+
226+
Unless required by applicable law or agreed to in writing, software
227+
distributed under the License is distributed on an "AS IS" BASIS,
228+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
229+
See the License for the specific language governing permissions and
230+
limitations under the License.

Diff for: .licenses/go/google.golang.org/grpc/attributes.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: google.golang.org/grpc/attributes
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package attributes defines a generic key/value store used in various gRPC
66
components.
77
homepage: https://pkg.go.dev/google.golang.org/grpc/attributes
88
license: apache-2.0
99
licenses:
10-
- sources: grpc@v1.38.0/LICENSE
10+
- sources: grpc@v1.55.0/LICENSE
1111
text: |2
1212
1313
Apache License

Diff for: .licenses/go/google.golang.org/grpc/backoff.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: google.golang.org/grpc/backoff
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package backoff provides configuration options for backoff.
66
homepage: https://pkg.go.dev/google.golang.org/grpc/backoff
77
license: apache-2.0
88
licenses:
9-
- sources: grpc@v1.38.0/LICENSE
9+
- sources: grpc@v1.55.0/LICENSE
1010
text: |2
1111
1212
Apache License

Diff for: .licenses/go/google.golang.org/grpc/balancer.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: google.golang.org/grpc/balancer
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package balancer defines APIs for load balancing in gRPC.
66
homepage: https://pkg.go.dev/google.golang.org/grpc/balancer
77
license: apache-2.0
88
licenses:
9-
- sources: grpc@v1.38.0/LICENSE
9+
- sources: grpc@v1.55.0/LICENSE
1010
text: |2
1111
1212
Apache License

Diff for: .licenses/go/google.golang.org/grpc/balancer/base.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: google.golang.org/grpc/balancer/base
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package base defines a balancer base that can be used to build balancers
66
with different picking algorithms.
77
homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/base
88
license: apache-2.0
99
licenses:
10-
- sources: grpc@v1.38.0/LICENSE
10+
- sources: grpc@v1.55.0/LICENSE
1111
text: |2
1212
1313
Apache License

Diff for: .licenses/go/google.golang.org/grpc/balancer/grpclb/state.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: google.golang.org/grpc/balancer/grpclb/state
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package state declares grpclb types to be set by resolvers wishing to pass
66
information to grpclb via resolver.State Attributes.
77
homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/grpclb/state
88
license: apache-2.0
99
licenses:
10-
- sources: grpc@v1.38.0/LICENSE
10+
- sources: grpc@v1.55.0/LICENSE
1111
text: |2
1212
1313
Apache License

Diff for: .licenses/go/google.golang.org/grpc/balancer/roundrobin.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: google.golang.org/grpc/balancer/roundrobin
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary: Package roundrobin defines a roundrobin balancer.
66
homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/roundrobin
77
license: apache-2.0
88
licenses:
9-
- sources: grpc@v1.38.0/LICENSE
9+
- sources: grpc@v1.55.0/LICENSE
1010
text: |2
1111
1212
Apache License

Diff for: .licenses/go/google.golang.org/grpc/binarylog/grpc_binarylog_v1.dep.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: google.golang.org/grpc/binarylog/grpc_binarylog_v1
3-
version: v1.38.0
3+
version: v1.55.0
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/google.golang.org/grpc/binarylog/grpc_binarylog_v1
77
license: apache-2.0
88
licenses:
9-
- sources: grpc@v1.38.0/LICENSE
9+
- sources: grpc@v1.55.0/LICENSE
1010
text: |2
1111
1212
Apache License

0 commit comments

Comments
 (0)