From aef1dfb37d26c120be8676d646a564f3495d4475 Mon Sep 17 00:00:00 2001 From: Knative Automation Date: Tue, 28 Jul 2026 01:50:30 +0000 Subject: [PATCH] upgrade to latest dependencies bumping golang.org/x/tools fbf9f2e...05f9cb5: > 05f9cb5 go.mod: update golang.org/x dependencies > 745d7ae gopls: add CompiledAsmFiles in cache.Package > 797ee67 go/ssa: make Const(unsafe.Pointer, nil).IsNil() true > 9751125 gopls/internal/test: Completion benchmarks use empty range > 8786a96 internal/stdlib: update stdlib index for Go 1.27 Release Candidate 2 > 425085f gopls/internal/server: modify return of parseAction > 30c4f87 go/analysis/passes/nilness: skip magic cgo functions > 9e6441d gopls/internal/protocol/generate: remove manual rename overwritten > df96841 gopls/internal/protocol: use Debug log level > 278f062 gopls/internal/protocol: update to LSP 3.18 > eca3ccd gopls/internal/server: add memoryLimit setting > ce0506d go/analysis/passes/modernize: embedlit invalid fix > 4b9a5fd go/analysis/passes/modernize: add importcomment analyzer > 784924b gopls/internal/test/misc: Fix two flaky tests > 60d34ee internal/robustio: don't use syscall.Errno on Plan 9 > 828b47a gopls/internal/test: have semtok work with gopls@v0.11.0 > 1c54c8c cmd/goimports: skip TestCmd on js/wasm > ce1ac03 gopls/internal/licenses: use //go:embed rather than a hand-embedded string > 902c7a9 gopls/internal/cache: share objectpath Encoder across batch > c43693c gopls/internal/test/integration/fake: retry reads of exclusive-use files > 036adc1 gopls/internal/cache: detect testmain without GOCACHE > 71604fc gopls/test/integration/mist: Fix flaky test > 7c877ec gopls: two mitigations for "surplus bytes" crash > c6f56e2 gopls/internal/cache: delete dead (gob) code > c96ee26 gopls/internal/test: address out of bounds panic in BenchmarkSemanticTokens > f3d2c82 gopls/internal/server: fix parsing vulncheck action > 5d24afa internal/imports: use module cache index if it exists > acb27c6 gopls/internal/telemetry: skip the telemetry test on Plan 9 > fa62175 internal/diff: use ape/patch and ape/diff on Plan 9 > 013dacd gopls/internal/test/integration: respect empty mode filter in runner > f1d74b2 gopls/internal/test: attempt to fix BenchmarkSemanticTokens > 957f6a1 go/packages: skip TestCompiledGoFilesIncludesDepsErrors without cgo > 6e4d617 go/packages: match the Plan 9 error for a missing driver > 0b12405 gopls/internal/protocol: make *UnmarshalError implement error > 67a0542 go/analysis/passes/modernize: newexpr - fix panic > 2de949c gopls: update staticcheck to v0.8.0-rc.1 bumping golang.org/x/mod deb1dfc...792ac16: > 792ac16 go.mod: update golang.org/x dependencies > fe2ec04 all: fix some comments to improve readability bumping knative.dev/pkg 76601dd...521cb33: > 521cb33 Bump golang.org/x/tools from 0.47.0 to 0.48.0 in the golang-x group across 1 directory (# 3379) > d67c27e Bump google.golang.org/grpc from 1.81.1 to 1.82.1 (# 3374) bumping google.golang.org/grpc caf0772...ebd8f06: > ebd8f06 Change version to 1.82.1 (# 9238) > 4ea465d Cherry-pick commits (# 9236) > 9494a2c Change version to 1.82.1-dev (# 9171) > bd23985 Change version to 1.82.0 (# 9170) > 0f3086d Fix minor issues not covered by PR # 9137 (# 9147) > fef07fb internal: Split v3procservicepb import into pb and grpc for extproc (# 9163) > 91dd64f transport: surface subsequent data when receiving non-gRPC header (# 8929) > adc97de test/kokoro: add config for regional-td test (# 9158) > 57c9ff1 xds: ensure full-string matching for RBAC Filter rules (# 9148) > b58f32d server: Set a pprof label on new stream goroutines (# 9082) > 6c98be3 refactor(transport): extract shared stream state handling logic in `loopyWriter.processData()` (# 9125) > bcaa6f4 rls: only reset backoff on recovery from TRANSIENT_FAILURE (# 9137) > 429e6e0 balancer: expose endpoint weight and hostname as experimental APIs (# 9074) > 761e655 grpc: limit decompression size in legacy gzip Decompressor to prevent OOM (# 9114) > 18a8d3d extproc: implement ClientFilter and ClientFilterBuilder interface (# 9086) > db35da8 credentials/alts: fix the leaked context and close handshaker properly (# 9091) > 6093108 xds/server: Fix memory leak of ServerInterceptor instances during RDS updates (# 9138) > 037c6ef extproc: register filter and parse base and override config (# 9073) > 4ee6ac4 xds/resolver: support HTTP filters for routes using cluster specifier plugins (# 9100) > 39f1653 internal/grpcutil: remove FullMatchWithRegex to prevent data race (# 9134) > 1c8e095 transport: change serverHandlerTransport to call Close instead of panic from Drain function (# 9136) > 1bb9742 encoding: call Close on decompressor reader if it implements io.Closer (# 9135) > f1360fb balancergroup: merge whitebox tests into blackbox test (# 9094) > bb023f8 gemini: wrap lines at 80-cols to make linter happy (# 9131) > 6602080 experimental/stats: Expose Telemetry Label Callback (# 8877) > fd8a106 github: Add styleguide for Gemini Code Assist (# 9124) > 7c47d2a test: incoming RPC that contains a path with double leading slashes (# 9120) > 1c63fa5 grpc: remove support for env var GRPC_GO_EXPERIMENTAL_DISABLE_STRICT_PATH_CHECKING (# 9112) > 959af53 transport: set current timestamp in channelz socket metrics (# 9109) > 94b9449 xds/rbac: enforce strict presence-based short-circuit in authenticatedMatcher (# 9111) > 89fe783 grpc: Document interactions between static flow control window options (# 9096) > 3d0dd1e cmd/protoc-gen-go-grpc: Update to latest version of grpc-go (# 9110) > 811290b stats/opentelemetry: restore the changes from # 8342 and fix the flaky test. (# 8923) > 679ae4c stats: use correct import for services (# 9107) > 850cc54 grpc: Remove ErrRetriesExhausted type in favor of error string (# 9105) > 3d82ab3 otel: Segregate client and server RPCInfo used for metrics and traces (# 9081) > a481b8f cleanup: removing TODO to improve timeouts encoding. (# 9101) > eafb29a Revert "xds/rbac: handle errors returned from matcher evaluation (# 9092)". (# 9099) > bdf4571 interop/orcalb: Delegate SubConn management to pick_first (# 8914) > fa4c702 xds/rbac: handle errors returned from matcher evaluation (# 9092) > 4ac8a45 grpc: use enum instead of integer in return statements in compress() (# 9089) > d9d87bd xds/resolver: change int32 to atomic.int32 (# 9080) > ac4aa01 cleanup: replace net.IP with netip.Addr in tests (# 9075) > 29665f4 transport: Pool read buffers used by the HTTP/2 framer (# 9032) > f6304e9 internal/transport: defer calls to mu.Unlock in the stream inbound flow control implementation (# 9077) > ab7a2aa clusterimpl: fix test logic waiting for calls to ResolveNow (# 9071) > 22adc9e clustermanager: fix test logic waiting for picker during graceful switch (# 9072) > 06fc26a xds: support disabling HTTP filters (# 9054) > c01f4f1 grpc: deprecate WithSharedWriteBuffer and SharedWriteBuffer (# 9060) > 6cd0d0c grpc: add link to CVE in log messages (# 9069) > b3f2df4 internal/resolver: improve the docstring of ClientInterceptor.NewStream (# 9070) > bac4588 readyreader: add buffered reader (# 9055) > 39a15f6 xds: implement cluster metadata parsing for GCP Authentication filter (gRFC A83) (# 9044) > e80524d transport: set default header list size to 8KB and guard behind an env variable. (# 9019) > 6b32840 deps: update dependencies for all modules (# 9068) > c5b160e balancer: enable `GRPC_GO_EXPERIMENTAL_CASE_SENSITIVE_BALANCER_REGISTRIES` by default (# 9017) > 412cfbd Change version to 1.82.0-dev (# 9064) Signed-off-by: Knative Automation --- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/go.mod b/go.mod index be19f6479..b9e46ef68 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( k8s.io/code-generator v0.35.7 k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b - knative.dev/pkg v0.0.0-20260727095757-76601dd085d0 + knative.dev/pkg v0.0.0-20260727151759-521cb33b33dd ) require ( @@ -71,7 +71,7 @@ require ( go.uber.org/multierr v1.11.0 // indirect go.yaml.in/yaml/v2 v2.4.4 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect - golang.org/x/mod v0.37.0 // indirect + golang.org/x/mod v0.38.0 // indirect golang.org/x/net v0.57.0 // indirect golang.org/x/oauth2 v0.36.0 // indirect golang.org/x/sync v0.22.0 // indirect @@ -79,11 +79,11 @@ require ( golang.org/x/term v0.45.0 // indirect golang.org/x/text v0.40.0 // indirect golang.org/x/time v0.10.0 // indirect - golang.org/x/tools v0.47.0 // indirect + golang.org/x/tools v0.48.0 // indirect gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20260526163538-3dc84a4a5aaa // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa // indirect - google.golang.org/grpc v1.81.1 // indirect + google.golang.org/grpc v1.82.1 // indirect google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect diff --git a/go.sum b/go.sum index 4205158ed..bb5a69fbc 100644 --- a/go.sum +++ b/go.sum @@ -167,8 +167,8 @@ go.yaml.in/yaml/v2 v2.4.4 h1:tuyd0P+2Ont/d6e2rl3be67goVK4R6deVxCUX5vyPaQ= go.yaml.in/yaml/v2 v2.4.4/go.mod h1:gMZqIpDtDqOfM0uNfy0SkpRhvUryYH0Z6wdMYcacYXQ= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= -golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ= -golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0= +golang.org/x/mod v0.38.0 h1:MECBjubtXD7yj4HrhIUcywNaGeNVUdfVnxmPajOk4yk= +golang.org/x/mod v0.38.0/go.mod h1:V6Xz0pq8TQ3dGqVQ1FVHuelZpAL0uNhSkk9ogYP3c40= golang.org/x/net v0.57.0 h1:K5+3DljvIuDG9/Jv9rvyMywYNFCQ9RSUY6OOTTkT+tE= golang.org/x/net v0.57.0/go.mod h1:KpXc8iv+r3XplLAG/f7Jsf9RPszJzdR0f58q9vGOuEU= golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs= @@ -183,8 +183,8 @@ golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs= golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY= golang.org/x/time v0.10.0 h1:3usCWA8tQn0L8+hFJQNgzpWbd89begxN66o1Ojdn5L4= golang.org/x/time v0.10.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q= -golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA= +golang.org/x/tools v0.48.0 h1:3+hClM1aLL5mjMKm5ovokw9epgRXPuu2tILgismM6RE= +golang.org/x/tools v0.48.0/go.mod h1:08xX0orndb/F7jJxGDicx061tyd5pcMto75YMAXr6lk= golang.org/x/tools/go/expect v0.1.1-deprecated h1:jpBZDwmgPhXsKZC6WhL20P4b/wmnpsEAGHaNy0n/rJM= golang.org/x/tools/go/expect v0.1.1-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY= golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated h1:1h2MnaIAIXISqTFKdENegdpAgUXz6NrPEsbIeWaBRvM= @@ -197,8 +197,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20260526163538-3dc84a4a5aaa h1: google.golang.org/genproto/googleapis/api v0.0.0-20260526163538-3dc84a4a5aaa/go.mod h1:q4lMZS6kskjT5HvCPrnnypcDPVJqT/f4nfxmkE7gryY= google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa h1:mZHHdPZl0dbGHCflZgAq/Q468DWVFcU2whhB2KAo8fk= google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8= -google.golang.org/grpc v1.81.1 h1:VnnIIZ88UzOOKLukQi+ImGz8O1Wdp8nAGGnvOfEIWQQ= -google.golang.org/grpc v1.81.1/go.mod h1:xGH9GfzOyMTGIOXBJmXt+BX/V0kcdQbdcuwQ/zNw42I= +google.golang.org/grpc v1.82.1 h1:NnAxzGRA0677vCa4BUkOAnO5+FfQqVl9iUXeD0IqcGE= +google.golang.org/grpc v1.82.1/go.mod h1:yzTZ1TB1Z3SG+LIYaI+WiE8D5+PZ3ArnrSp8zF3+/ZA= google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af h1:+5/Sw3GsDNlEmu7TfklWKPdQ0Ykja5VEmq2i817+jbI= google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -231,8 +231,8 @@ k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzk k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b h1:MvbV2F2BdI8qKrYYUhDwbUZbX0BAYRSIpXM2TOtTvs0= knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= -knative.dev/pkg v0.0.0-20260727095757-76601dd085d0 h1:+rckK2Z35B2pmTf0xXOw/myXh612Bx32MscRuumE44s= -knative.dev/pkg v0.0.0-20260727095757-76601dd085d0/go.mod h1:rg8O95s4wGjwkEAsbtmVFvtzyXytQrgsUWsTdxZ7n34= +knative.dev/pkg v0.0.0-20260727151759-521cb33b33dd h1:Tpo7m+KdcccVGygF/fr0af9Qv4CG4DTAE756fEDURIo= +knative.dev/pkg v0.0.0-20260727151759-521cb33b33dd/go.mod h1:H+Z0Cy8MsihAolnB4luN7/7RV96ed8VzLvf4jzE8OP4= sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg= sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU=