Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update deps #1607

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jan 27, 2025

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
bazel-contrib/setup-bazel action minor 0.8.5 -> 0.14.0 age adoption passing confidence
cloud.google.com/go require patch v0.118.0 -> v0.118.3 age adoption passing confidence
cloud.google.com/go/iam require minor v1.3.1 -> v1.4.1 age adoption passing confidence
cloud.google.com/go/longrunning require patch v0.6.4 -> v0.6.5 age adoption passing confidence
github.com/google/go-cmp require minor v0.6.0 -> v0.7.0 age adoption passing confidence
github.com/jhump/protoreflect require minor v1.16.0 -> v1.17.0 age adoption passing confidence
golang.org/x/text require minor v0.21.0 -> v0.23.0 age adoption passing confidence
google.golang.org/api require minor v0.218.0 -> v0.224.0 age adoption passing confidence
google.golang.org/genproto require digest 65684f5 -> a0af3ef age adoption passing confidence
google.golang.org/genproto/googleapis/api require digest 65684f5 -> a0af3ef age adoption passing confidence
google.golang.org/genproto/googleapis/rpc require digest 65684f5 -> a0af3ef age adoption passing confidence
google.golang.org/grpc require minor v1.70.0 -> v1.71.0 age adoption passing confidence
google.golang.org/protobuf require patch v1.36.4 -> v1.36.5 age adoption passing confidence

Release Notes

bazel-contrib/setup-bazel (bazel-contrib/setup-bazel)

v0.14.0

Compare Source

What's Changed

New Contributors

Full Changelog: bazel-contrib/setup-bazel@0.13.0...0.14.0

v0.13.0

Compare Source

What's Changed
New Contributors

Full Changelog: bazel-contrib/setup-bazel@0.12.1...0.13.0

v0.12.1

Compare Source

What's Changed

Full Changelog: bazel-contrib/setup-bazel@0.12.0...0.12.1

v0.12.0

Compare Source

What's Changed
New Contributors

Full Changelog: bazel-contrib/setup-bazel@0.11.0...0.12.0

v0.11.0

Compare Source

What's Changed

Full Changelog: bazel-contrib/setup-bazel@0.10.0...0.11.0

v0.10.0

Compare Source

What's Changed

Full Changelog: bazel-contrib/setup-bazel@0.9.1...0.10.0

v0.9.1

Compare Source

What's Changed
New Contributors

Full Changelog: bazel-contrib/setup-bazel@0.9.0...0.9.1

v0.9.0

Compare Source

What's Changed
New Contributors

Full Changelog: bazel-contrib/setup-bazel@0.8.5...0.9.0

googleapis/google-cloud-go (cloud.google.com/go)

v0.118.3

Compare Source

Bug Fixes
  • main: Bump github.com/envoyproxy/go-control-plane/envoy to v1.32.4 (#​11591) (d52451a)

v0.118.2

Compare Source

Bug Fixes
  • internal/godocfx: Don't save timestamps until modules are successfully processed (#​11563) (8f38b3d)
  • internal/godocfx: Retry go get with explicit envoy dependency (#​11564) (a06a6a5)

v0.118.1

Compare Source

Bug Fixes
  • main: Remove OpenCensus dependency (6243d91)
google/go-cmp (github.com/google/go-cmp)

v0.7.0

Compare Source

New API:

  • (#​367) Support compare functions with SortSlices and SortMaps

Panic messaging:

  • (#​370) Detect proto.Message types when failing to export a field
jhump/protoreflect (github.com/jhump/protoreflect)

v1.17.0

Compare Source

This release deprecates some packages that have newer alternatives in the Protobuf runtime. It also includes some small additions to the grpcreflect and desc/sourceinfo packages. The rest of the changes are bug fixes.

"github.com/jhump/protoreflect/desc"

Changes:

  • This package is now deprecated. Though use of this package is still needed in order to use a handful of other packages in this repo, many usages should instead prefer the "google.golang.org/protobuf/reflect/protoreflect" package in the Protobuf runtime. In a v2 of this repo, this package will no longer be present.
  • A performance improvement was contributed that speeds up the MessageDescriptor.FindFieldByName method.
"github.com/jhump/protoreflect/desc/protoparse"

Changes and bugfixes:

  • This package is now deprecated. Most usages should instead prefer the "github.com/bufbuild/protocompile" package. There are some behavioral differences that we hope to address with additional API and enhancements to protocompile. But the protoparse package here is just a veneer on top of protocompile and we plan to do as little maintenance as possible here. In a v2 of this repo, this package will no longer be present.
  • The protocompile dependency has been updated to use a more recent version of that package. This addresses potential panics when calling Parser.ParseButDontLink.
"github.com/jhump/protoreflect/desc/sourceinfo"

Changes and bugfixes:

  • A possible panic when calling sourceinfo.GlobalFiles.FindDescriptorByName has been fixed.
  • Descriptors returned from the sourceinfo.GlobalFiles registry or from the various Wrap* functions could induce panics in user code if querying for non-existent elements. For example, calling messageDescriptor.Fields().ByNumber(123) could return a typed-nil value on failure, instead of a nil interface. This would result in nil-dereference panics if methods were called on this later. These have been fixed.
  • Descriptors returned from the sourceinfo.GlobalFiles registry and from the various Wrap* functions had concrete types defined in this package, not in the Protobuf runtime. But the protoreflect.Descriptor interface has a "do not implement" marker, indicating that concrete types implementing the interface should not be implemented outside of that module. To avoid future issues with the Protobuf runtime, there are no more implementations in this repo. Instead of wrapping other descriptor implementations (via embedding, and then overriding some methods), this package now builds new descriptors, using the protodesc package in the Protobuf runtime module.
  • The various Wrap* functions are now deprecated. The name is no longer accurate since they no longer return wrapper values. Also the new implementation, which builds new descriptors, can fail (though unlikely), but the existing signature of these functions did not allow for returning an error. So these functions could possibly panic in the face of malformed input descriptors. Users should use the new AddSourceInfoTo* versions of these functions instead.

Additions:

  • Adds AddSourceInfoTo* functions to replace the Wrap* functions. These functions augment the input descriptors by adding source code information to them.
"github.com/jhump/protoreflect/dynamic"

Changes:

  • This package is now deprecated. Most usages should instead prefer the "google.golang.org/protobuf/types/dynamicpb" package in the Protobuf runtime. In a v2 of this repo, this package will no longer be present.
"github.com/jhump/protoreflect/grpcreflect"

Additions:

  • Adds a new NewClientV1 function to return a client that uses v1 of the server reflection service. This fills the gap in the existing factory functions, NewClientV1Alpha and NewClientAuto.
  • Adds a new AllowFallbackResolver method to the *grpcreflect.Client type. This allows the client to be configured with an alternate resolver that can be used as a backup when trying to satisfy dependencies, for cases where the remote server is non-authoritative and unable to provide all of them.
googleapis/google-api-go-client (google.golang.org/api)

v0.224.0

Compare Source

Features
Bug Fixes

v0.223.0

Compare Source

Features
Bug Fixes
  • Copy AllowHardBoundTokens option from old auth to new auth. (#​3030) (8cb69d6)

v0.222.0

Compare Source

Features

v0.221.0

Compare Source

Features

v0.220.0

Compare Source

Features

v0.219.0

Compare Source

Features
Documentation
  • option: Add warning about externally-provided credentials (#​2978) (45c3513)
grpc/grpc-go (google.golang.org/grpc)

v1.71.0: Release 1.71.0

Compare Source

API Changes

  • balancer: Custom LB policies that record metrics must use the new MetricsRecorder method on Balancer.ClientConn instead of the removed Balancer.BuildOptions.MetricsRecorder field to obtain a metrics recorder. (#​8027)
  • balancer: balancer.ClientConn implementations must now embed a delegate implementation. This allows grpc-go to add new methods to the interface and remain backward compatible. (#​8026)
  • balancer/endpointsharding: The constructor accepts the child balancer's builder and a struct with optional configuration. (#​8052)

New Features

  • xds: Add support for dualstack via the additional_addresses field in the Endpoint resource. To disable this feature, set the environment variable GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS=false. (#​8134)
  • stats/opentelemetry: Add experimental support for OpenTelemetry tracing. (#​7852)
  • xds/internal/xdsclient: Add counter metrics for valid and invalid resource updates. (#​8038)
  • balancer/leastrequest, roundrobin: Add dualstack support. (#​7969, #​7966)
  • balancer/endpointsharding: Balancers created with the new DisableAutoReconnect option will not attempt to call ExitIdle automatically on their children when the children report idle. (#​8052)

Bug Fixes

  • client: Fix support for proxies when using grpc.NewClient so the target is resolved by the proxy as expected. (#​7881)
    • Added WithLocalDNSResolution() dial option to explicitly force target resolution on the client instead. (#​7881)
  • weightedtarget: Return erroring picker when no targets are configured. (#​8070)
  • xds: Fail RPCs with UNAVAILABLE when the EDS resource is missing or contains no endpoints (#​8070)
  • xdsclient: Fix a bug where connectivity failures were reported to resource watchers before trying all listed servers. (#​8075)
  • grpc: Fix the number of bytes reported in the error message when encoded messages are larger than 4GB. (#​8033)
  • rls: Fix a bug where RLS channel updates could be lost during startup. (#​8055)
  • xds: Fixed a bug preventing tests from creating multiple servers or channels with different bootstrap configs. (#​8050)
  • grpc: Fix message length checks when compression is enabled and maxReceiveMessageSize is MaxInt (#​7918)

Documentation

  • client: Improve documentation of grpc.NewClient and ClientConn.CanonicalTarget by providing examples. (#​8078)
  • examples/features/dualstack: New example demonstrating usage of endpoints and dualstack functionality. (#​8098)
protocolbuffers/protobuf-go (google.golang.org/protobuf)

v1.36.5

Compare Source

Full Changelog: protocolbuffers/protobuf-go@v1.36.4...v1.36.5

Bug fixes:
CL/644437: protogen: fix name mangling for fields with identical GoCamelCase

Maintenance:
CL/641655: all: remove weak field support


Configuration

📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate forking-renovate bot added the automerge Summon MOG for automerging label Jan 27, 2025
@renovate-bot renovate-bot requested review from a team as code owners January 27, 2025 02:03
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 27, 2025
@renovate-bot renovate-bot force-pushed the renovate/deps branch 3 times, most recently from 8fd0933 to c9a894e Compare January 27, 2025 21:46
@codyoss codyoss added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Jan 27, 2025
@codyoss
Copy link
Member

codyoss commented Jan 27, 2025

Blocking on #1608

Copy link
Contributor

Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot.

@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Summon MOG for automerging label Jan 28, 2025
@renovate-bot renovate-bot force-pushed the renovate/deps branch 3 times, most recently from 72790b9 to ae73544 Compare February 5, 2025 17:09
Copy link

forking-renovate bot commented Feb 5, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
golang.org/x/sys v0.29.0 -> v0.30.0
File name: showcase/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 9 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.14.0 -> v0.14.1
golang.org/x/crypto v0.32.0 -> v0.33.0
golang.org/x/net v0.34.0 -> v0.35.0
golang.org/x/oauth2 v0.25.0 -> v0.26.0
golang.org/x/sync v0.10.0 -> v0.11.0
golang.org/x/sys v0.29.0 -> v0.30.0
golang.org/x/text v0.21.0 -> v0.22.0
golang.org/x/time v0.9.0 -> v0.10.0
google.golang.org/genproto/googleapis/api v0.0.0-20250124145028-65684f501c47 -> v0.0.0-20250212204824-5a70512c5d8b

@renovate-bot renovate-bot force-pushed the renovate/deps branch 4 times, most recently from 5537e58 to e0458f6 Compare February 12, 2025 23:40
@renovate-bot renovate-bot force-pushed the renovate/deps branch 3 times, most recently from 2d32690 to 8bce86e Compare February 19, 2025 18:54
Copy link

forking-renovate bot commented Feb 19, 2025

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: module cloud.google.com/go/[email protected] requires go >= 1.23.0; switching to go1.23.7
go: downloading go1.23.7 (linux/amd64)
go: download go1.23.7: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off

File name: showcase/go.sum
Command failed: go get -d -t ./...
go: module cloud.google.com/[email protected] requires go >= 1.23.0; switching to go1.23.7
go: downloading go1.23.7 (linux/amd64)
go: download go1.23.7: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off

@renovate-bot renovate-bot force-pushed the renovate/deps branch 6 times, most recently from ebeae63 to e5c843d Compare February 25, 2025 23:24
@renovate-bot renovate-bot force-pushed the renovate/deps branch 5 times, most recently from 4b407e6 to 0c71b8c Compare March 6, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Indicates a pull request not ready for merge, due to either quality or timing. kokoro:force-run Add this label to force Kokoro to re-run the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants