Skip to content

Commit cb71efe

Browse files
authored
build(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0 (#110)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.76.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.76.0</h2> <h1>Dependencies</h1> <ul> <li>Minimum supported Go version is now 1.24 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8509">#8509</a>) <ul> <li>Special Thanks: <a href="https://github.com/kevinGC"><code>@​kevinGC</code></a></li> </ul> </li> </ul> <h1>Bug Fixes</h1> <ul> <li>client: Return status <code>INTERNAL</code> when a server sends zero response messages for a unary or client-streaming RPC. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8523">#8523</a>)</li> <li>client: Fail RPCs with status <code>INTERNAL</code> instead of <code>UNKNOWN</code> upon receiving http headers with status 1xx and <code>END_STREAM</code> flag set. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8518">#8518</a>) <ul> <li>Special Thanks: <a href="https://github.com/vinothkumarr227"><code>@​vinothkumarr227</code></a></li> </ul> </li> <li>pick_first: Fix race condition that could cause pick_first to get stuck in <code>IDLE</code> state on backend address change. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8615">#8615</a>)</li> </ul> <h1>New Features</h1> <ul> <li>credentials: Add <code>credentials/jwt</code> package providing file-based JWT PerRPCCredentials (A97). (<a href="https://redirect.github.com/grpc/grpc-go/issues/8431">#8431</a>) <ul> <li>Special Thanks: <a href="https://github.com/dimpavloff"><code>@​dimpavloff</code></a></li> </ul> </li> </ul> <h1>Performance Improvements</h1> <ul> <li>client: Improve HTTP/2 header size estimate to reduce re-allocations. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8547">#8547</a>)</li> <li>encoding/proto: Avoid redundant message size calculation when marshaling. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8569">#8569</a>) <ul> <li>Special Thanks: <a href="https://github.com/rs-unity"><code>@​rs-unity</code></a></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-go/commit/d96c2ef4f3339142d20a47797d8a5a4fae948607"><code>d96c2ef</code></a> Change version to 1.76.0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8584">#8584</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/79c553c64de01994d8b9dc0dcac6ed765ac7de50"><code>79c553c</code></a> Cherry pick <a href="https://redirect.github.com/grpc/grpc-go/issues/8610">#8610</a>, <a href="https://redirect.github.com/grpc/grpc-go/issues/8615">#8615</a> to v1.76.x (<a href="https://redirect.github.com/grpc/grpc-go/issues/8621">#8621</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/0513350812453ffc1fe7fd329817a16fb40a8cfe"><code>0513350</code></a> client: minor improvements to log messages (<a href="https://redirect.github.com/grpc/grpc-go/issues/8564">#8564</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/ebaf486eab0fdf28996baf269064f83224538150"><code>ebaf486</code></a> credentials: implement file-based JWT Call Credentials (part 1 for A97) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8431">#8431</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/ca78c904b12dd41257291d6b9ba3309a18f0b277"><code>ca78c90</code></a> xds/resolver_test: fix flaky test ResolverBadServiceUpdate_NACKedWithoutCache...</li> <li><a href="https://github.com/grpc/grpc-go/commit/83bead40c01c8c5b8407e4573203ab34dec76c78"><code>83bead4</code></a> internal/buffer: set closed flag when closing channel in the Load method (<a href="https://redirect.github.com/grpc/grpc-go/issues/8575">#8575</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/0f45079e3826e866ff0d2034a8732c0a482e3170"><code>0f45079</code></a> encoding/proto: enable use cached size option (<a href="https://redirect.github.com/grpc/grpc-go/issues/8569">#8569</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/8420f3ff9ce4617369e054cedb51fda6d45c3340"><code>8420f3f</code></a> transport: avoid slice reallocation during header creation (<a href="https://redirect.github.com/grpc/grpc-go/issues/8547">#8547</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/b36320ef9aa22c1b3eedd607fec388fc61cc6583"><code>b36320e</code></a> Revert &quot;stats/opentelemetry: record retry attempts from clientStream (<a href="https://redirect.github.com/grpc/grpc-go/issues/8342">#8342</a>)&quot;...</li> <li><a href="https://github.com/grpc/grpc-go/commit/c1222501e9eeb118d6f0df19fa9387fcb6e5a6a1"><code>c122250</code></a> stats/opentelemetry: record retry attempts from clientStream (<a href="https://redirect.github.com/grpc/grpc-go/issues/8342">#8342</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.75.1...v1.76.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.75.1&new-version=1.76.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents 114ebac + 318cf03 commit cb71efe

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require (
1111
github.com/zalando/go-keyring v0.2.6
1212
golang.org/x/sys v0.37.0
1313
golang.org/x/term v0.36.0
14-
google.golang.org/grpc v1.75.1
14+
google.golang.org/grpc v1.76.0
1515
google.golang.org/protobuf v1.36.10
1616
gopkg.in/yaml.v3 v3.0.1
1717
)
@@ -33,9 +33,9 @@ require (
3333
github.com/pjbgf/sha1cd v0.3.2 // indirect
3434
github.com/pmezard/go-difflib v1.0.0 // indirect
3535
github.com/sergi/go-diff v1.4.0 // indirect
36-
golang.org/x/crypto v0.39.0 // indirect
36+
golang.org/x/crypto v0.40.0 // indirect
3737
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b // indirect
38-
golang.org/x/net v0.41.0 // indirect
39-
golang.org/x/text v0.26.0 // indirect
40-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
38+
golang.org/x/net v0.42.0 // indirect
39+
golang.org/x/text v0.27.0 // indirect
40+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b // indirect
4141
)

go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -90,24 +90,24 @@ go.opentelemetry.io/otel/sdk/metric v1.37.0 h1:90lI228XrB9jCMuSdA0673aubgRobVZFh
9090
go.opentelemetry.io/otel/sdk/metric v1.37.0/go.mod h1:cNen4ZWfiD37l5NhS+Keb5RXVWZWpRE+9WyVCpbo5ps=
9191
go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4=
9292
go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0=
93-
golang.org/x/crypto v0.39.0 h1:SHs+kF4LP+f+p14esP5jAoDpHU8Gu/v9lFRK6IT5imM=
94-
golang.org/x/crypto v0.39.0/go.mod h1:L+Xg3Wf6HoL4Bn4238Z6ft6KfEpN0tJGo53AAPC632U=
93+
golang.org/x/crypto v0.40.0 h1:r4x+VvoG5Fm+eJcxMaY8CQM7Lb0l1lsmjGBQ6s8BfKM=
94+
golang.org/x/crypto v0.40.0/go.mod h1:Qr1vMER5WyS2dfPHAlsOj01wgLbsyWtFn/aY+5+ZdxY=
9595
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b h1:M2rDM6z3Fhozi9O7NWsxAkg/yqS/lQJ6PmkyIV3YP+o=
9696
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b/go.mod h1:3//PLf8L/X+8b4vuAfHzxeRUl04Adcb341+IGKfnqS8=
97-
golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw=
98-
golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA=
97+
golang.org/x/net v0.42.0 h1:jzkYrhi3YQWD6MLBJcsklgQsoAcw89EcZbJw8Z614hs=
98+
golang.org/x/net v0.42.0/go.mod h1:FF1RA5d3u7nAYA4z2TkclSCKh68eSXtiFwcWQpPXdt8=
9999
golang.org/x/sys v0.37.0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ=
100100
golang.org/x/sys v0.37.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
101101
golang.org/x/term v0.36.0 h1:zMPR+aF8gfksFprF/Nc/rd1wRS1EI6nDBGyWAvDzx2Q=
102102
golang.org/x/term v0.36.0/go.mod h1:Qu394IJq6V6dCBRgwqshf3mPF85AqzYEzofzRdZkWss=
103-
golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M=
104-
golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA=
103+
golang.org/x/text v0.27.0 h1:4fGWRpyh641NLlecmyl4LOe6yDdfaYNrGb2zdfo4JV4=
104+
golang.org/x/text v0.27.0/go.mod h1:1D28KMCvyooCX9hBiosv5Tz/+YLxj0j7XhWjpSUF7CU=
105105
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
106106
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
107-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 h1:pFyd6EwwL2TqFf8emdthzeX+gZE1ElRq3iM8pui4KBY=
108-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
109-
google.golang.org/grpc v1.75.1 h1:/ODCNEuf9VghjgO3rqLcfg8fiOP0nSluljWFlDxELLI=
110-
google.golang.org/grpc v1.75.1/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ=
107+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b h1:zPKJod4w6F1+nRGDI9ubnXYhU9NSWoFAijkHkUXeTK8=
108+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
109+
google.golang.org/grpc v1.76.0 h1:UnVkv1+uMLYXoIz6o7chp59WfQUYA2ex/BXQ9rHZu7A=
110+
google.golang.org/grpc v1.76.0/go.mod h1:Ju12QI8M6iQJtbcsV+awF5a4hfJMLi4X0JLo94ULZ6c=
111111
google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE=
112112
google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
113113
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

0 commit comments

Comments
 (0)