Skip to content

Conversation

@renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Dec 16, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
Google.Cloud.Spanner.Admin.Database.V1 5.8.05.11.0 age confidence nuget minor
Google.Cloud.Spanner.Data 5.8.05.11.0 age confidence nuget minor
Google.Cloud.Spanner.V1 5.8.05.11.0 age confidence nuget minor
NUnit3TestAdapter (source) 6.0.06.1.0 age confidence nuget minor
cloud.google.com/go/longrunning v0.7.0v0.8.0 age confidence require minor
github.com/googleapis/gax-go/v2 v2.15.0v2.16.0 age confidence require minor
github.com/googleapis/go-sql-spanner v1.21.0v1.22.0 age confidence require minor
google.golang.org/api v0.257.0v0.259.0 age confidence require minor
google.golang.org/genproto/googleapis/api 97cd9d599fd39f age confidence require digest
google.golang.org/genproto/googleapis/rpc 97cd9d599fd39f age confidence require digest
google.golang.org/grpc v1.77.0v1.78.0 age confidence require minor
python 3.103.14 age confidence uses-with minor
ruby (source) 3.4.73.4.8 age confidence uses-with patch
net.bytebuddy:byte-buddy-agent 1.18.21.18.3 age confidence test patch
net.bytebuddy:byte-buddy 1.18.21.18.3 age confidence test patch
com.google.cloud:google-cloud-spanner-bom 6.104.06.106.0 age confidence import minor

Release Notes

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

v0.8.0

Compare Source

  • profiler package added.
  • storage:
    • Retry Objects.Insert call.
    • Add ProgressFunc to WRiter.
  • pubsub: breaking changes:
    • Publish is now asynchronous (announcement).
    • Subscription.Pull replaced by Subscription.Receive, which takes a callback (announcement).
    • Message.Done replaced with Message.Ack and Message.Nack.
googleapis/gax-go (github.com/googleapis/gax-go/v2)

v2.16.0: v2 2.16.0

Compare Source

Features
googleapis/go-sql-spanner (github.com/googleapis/go-sql-spanner)

v1.22.0

Compare Source

Features
Bug Fixes
Performance Improvements
Documentation
googleapis/google-api-go-client (google.golang.org/api)

v0.259.0

Compare Source

⚠ BREAKING CHANGES
  • remove firebaseremoteconfig from package list (#​3422)
Features
Bug Fixes
Miscellaneous Chores

v0.258.0

Compare Source

Features
grpc/grpc-go (google.golang.org/grpc)

v1.78.0: Release 1.78.0

Compare Source

Behavior Changes
  • client: Reject target URLs containing unbracketed colons in the hostname in Go version 1.26+. (#​8716)
New Features
  • stats/otel: Add backend service label to wrr metrics as part of A89. (#​8737)
  • stats/otel: Add subchannel metrics (without the disconnection reason) to eventually replace the pickfirst metrics. (#​8738)
  • client: Wait for all pending goroutines to complete when closing a graceful switch balancer. (#​8746)
Bug Fixes
  • transport/client : Return status code Unknown on malformed grpc-status. (#​8735)
  • client: Add experimental.AcceptCompressors so callers can restrict the grpc-accept-encoding header advertised for a call. (#​8718)
  • xds: Fix a bug in StringMatcher where regexes would match incorrectly when ignore_case is set to true. (#​8723)
  • xds/resolver:
    • Drop previous route resources and report an error when no matching virtual host is found.
    • Only log LDS/RDS configuration errors following a successful update and retain the last valid resource to prevent transient failures. (#​8711)
  • client:
    • Change connectivity state to CONNECTING when creating the name resolver (as part of exiting IDLE).
    • Change connectivity state to TRANSIENT_FAILURE if name resolver creation fails (as part of exiting IDLE).
    • Change connectivity state to IDLE after idle timeout expires even when current state is TRANSIENT_FAILURE.
    • Fix a bug that resulted in OnFinish call option not being invoked for RPCs where stream creation failed. (#​8710)
  • xdsclient: Fix a race in the xdsClient that could lead to resource-not-found errors. (#​8627)
Performance Improvements
  • mem: Round up to nearest 4KiB for pool allocations larger than 1MiB. (#​8705)
actions/python-versions (python)

v3.14.2: 3.14.2

Compare Source

Python 3.14.2

v3.14.1: 3.14.1

Compare Source

Python 3.14.1

v3.14.0: 3.14.0

Compare Source

Python 3.14.0

v3.13.11: 3.13.11

Compare Source

Python 3.13.11

v3.13.10: 3.13.10

Compare Source

Python 3.13.10

v3.13.9: 3.13.9

Compare Source

Python 3.13.9

v3.13.8: 3.13.8

Compare Source

Python 3.13.8

v3.13.7: 3.13.7

Compare Source

Python 3.13.7

v3.13.6: 3.13.6

Compare Source

Python 3.13.6

v3.13.5: 3.13.5

Compare Source

Python 3.13.5

v3.13.4: 3.13.4

Compare Source

Python 3.13.4

v3.13.3: 3.13.3

Compare Source

Python 3.13.3

v3.13.2: 3.13.2

Compare Source

Python 3.13.2

v3.13.1: 3.13.1

Compare Source

Python 3.13.1

v3.13.0: 3.13.0

Compare Source

Python 3.13.0

v3.12.12: 3.12.12

Compare Source

Python 3.12.12

v3.12.11: 3.12.11

Compare Source

Python 3.12.11

v3.12.10: 3.12.10

Compare Source

Python 3.12.10

v3.12.9: 3.12.9

Compare Source

Python 3.12.9

v3.12.8: 3.12.8

Compare Source

Python 3.12.8

v3.12.7: 3.12.7

Compare Source

Python 3.12.7

v3.12.6: 3.12.6

Compare Source

Python 3.12.6

v3.12.5: 3.12.5

Compare Source

Python 3.12.5

v3.12.4: 3.12.4

Compare Source

Python 3.12.4

v3.12.3: 3.12.3

Compare Source

Python 3.12.3

v3.12.2: 3.12.2

Compare Source

Python 3.12.2

v3.12.1: 3.12.1

Compare Source

Python 3.12.1

v3.12.0: 3.12.0

Compare Source

Python 3.12.0

v3.11.14: 3.11.14

Compare Source

Python 3.11.14

v3.11.13: 3.11.13

Compare Source

Python 3.11.13

v3.11.12: 3.11.12

Compare Source

Python 3.11.12

v3.11.11: 3.11.11

Compare Source

Python 3.11.11

v3.11.10: 3.11.10

Compare Source

Python 3.11.10

v3.11.9: 3.11.9

Compare Source

Python 3.11.9

v3.11.8: 3.11.8

Compare Source

Python 3.11.8

v3.11.7: 3.11.7

Compare Source

Python 3.11.7

v3.11.6: 3.11.6

Compare Source

Python 3.11.6

v3.11.5: 3.11.5

Compare Source

Python 3.11.5

v3.11.4: 3.11.4

Compare Source

Python 3.11.4

v3.11.3: 3.11.3

Compare Source

Python 3.11.3

v3.11.2: 3.11.2

Compare Source

Python 3.11.2

v3.11.1: 3.11.1

Compare Source

Python 3.11.1

v3.11.0: 3.11.0

Compare Source

Python 3.11.0

googleapis/java-spanner (com.google.cloud:google-cloud-spanner-bom)

v6.106.0

Compare Source

Features
  • Support SHOW DEFAULT_TRANSACTION_ISOLATION for PG databases (#​4285) (aec0515)
Bug Fixes

v6.105.0

Compare Source

Features
Bug Fixes
Dependencies
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 (#​4261) (61dfd62)
  • Update googleapis/sdk-platform-java action to v2.64.2 (#​4262) (f9505a9)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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.

@renovate-bot renovate-bot requested a review from a team as a code owner December 16, 2025 01:56
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Dec 16, 2025
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @renovate-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request, automatically generated by Renovate Bot, updates the project's dependencies to their latest minor versions. It primarily upgrades the github.com/googleapis/go-sql-spanner module, bringing in a host of new features, critical bug fixes, and performance enhancements. Additionally, it updates the Python version utilized within GitHub Actions, ensuring the continuous integration environment remains current and aligned with the latest language releases.

Highlights

  • Dependency Update: go-sql-spanner: The github.com/googleapis/go-sql-spanner module has been updated from v1.21.0 to v1.22.0, incorporating numerous new features, bug fixes, and performance improvements.
  • Dependency Update: Python Actions: The Python version used in GitHub Actions has been updated from 3.10 to 3.14, ensuring compatibility with newer Python releases.
  • New Features in go-sql-spanner: The go-sql-spanner update introduces features such as a Split function for the parser, support for multi-SQL using next_result_set, statement-scoped connection state, a TimestampBound option for ExecOptions, and enhanced support for CREATE DATABASE with extra statements and multi-statement SQL strings in QueryContext.
  • Bug Fixes in go-sql-spanner: Several bugs have been addressed in go-sql-spanner, including misinterpretation of backslashes, ensuring iterators are closed on error, handling whitespace in dollar-quote tags, and improved support for PostgreSQL e-strings.
  • Performance Improvement in go-sql-spanner: A performance improvement related to checksum calculation has been included in the go-sql-spanner update.
Ignored Files
  • Ignored by pattern: .github/workflows/** (4)
    • .github/workflows/python-spanner-lib-wrapper-lint.yml
    • .github/workflows/python-spanner-lib-wrapper-unit-tests.yml
    • .github/workflows/release-python-spanner-lib-wrapper.yml
    • .github/workflows/release-spannermockserver.yml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request contains automated dependency updates. The version of github.com/googleapis/go-sql-spanner is bumped from v1.21.0 to v1.22.0 in the go.mod files for the benchmarks, snippets, and spannerlib submodules. These changes are correct and consistent with the repository's structure. The release notes for the new version indicate beneficial features, bug fixes, and performance improvements. The pull request description also indicates an update to the Python version used in a workflow from 3.10 to 3.14, but the relevant file was not included in the provided patch for review. No issues were found in the provided code changes.

@renovate-bot renovate-bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 2c0a66a to d55bf0a Compare December 17, 2025 22:08
@forking-renovate
Copy link

forking-renovate bot commented Dec 17, 2025

ℹ️ Artifact update notice

File name: benchmarks/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):

  • 11 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.17.0 -> v0.18.0
github.com/googleapis/gax-go/v2 v2.15.0 -> v2.16.0
golang.org/x/crypto v0.45.0 -> v0.46.0
golang.org/x/net v0.47.0 -> v0.48.0
golang.org/x/oauth2 v0.33.0 -> v0.34.0
golang.org/x/sync v0.18.0 -> v0.19.0
golang.org/x/sys v0.38.0 -> v0.39.0
golang.org/x/text v0.31.0 -> v0.32.0
google.golang.org/genproto v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251202230838-ff82c1b0f217
google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20251202230838-ff82c1b0f217
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 -> v0.0.0-20251222181119-0a764e51fe1b
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):

  • 9 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.17.0 -> v0.18.0
golang.org/x/crypto v0.45.0 -> v0.46.0
golang.org/x/net v0.47.0 -> v0.48.0
golang.org/x/oauth2 v0.33.0 -> v0.34.0
golang.org/x/sync v0.18.0 -> v0.19.0
golang.org/x/sys v0.38.0 -> v0.39.0
golang.org/x/text v0.31.0 -> v0.32.0
google.golang.org/genproto v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251202230838-ff82c1b0f217
google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20251202230838-ff82c1b0f217
File name: snippets/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):

  • 13 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.17.0 -> v0.18.0
cloud.google.com/go/longrunning v0.7.0 -> v0.8.0
github.com/googleapis/gax-go/v2 v2.15.0 -> v2.16.0
golang.org/x/crypto v0.45.0 -> v0.46.0
golang.org/x/net v0.47.0 -> v0.48.0
golang.org/x/oauth2 v0.33.0 -> v0.34.0
golang.org/x/sync v0.18.0 -> v0.19.0
golang.org/x/sys v0.38.0 -> v0.39.0
golang.org/x/text v0.31.0 -> v0.32.0
google.golang.org/api v0.257.0 -> v0.259.0
google.golang.org/genproto v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251202230838-ff82c1b0f217
google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20251202230838-ff82c1b0f217
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 -> v0.0.0-20260112192933-99fd39fd28a9
File name: spannerlib/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):

  • 10 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.17.0 -> v0.18.0
github.com/googleapis/gax-go/v2 v2.15.0 -> v2.16.0
golang.org/x/crypto v0.45.0 -> v0.46.0
golang.org/x/net v0.47.0 -> v0.48.0
golang.org/x/oauth2 v0.33.0 -> v0.34.0
golang.org/x/sync v0.18.0 -> v0.19.0
golang.org/x/sys v0.38.0 -> v0.39.0
golang.org/x/text v0.31.0 -> v0.32.0
google.golang.org/api v0.257.0 -> v0.259.0
google.golang.org/genproto v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251202230838-ff82c1b0f217

@renovate-bot renovate-bot force-pushed the renovate/all-dependencies branch 5 times, most recently from ef250a0 to 965de62 Compare December 23, 2025 12:57
@renovate-bot renovate-bot force-pushed the renovate/all-dependencies branch 6 times, most recently from 9412453 to aa8091b Compare January 12, 2026 15:57
@renovate-bot renovate-bot force-pushed the renovate/all-dependencies branch from aa8091b to e51cb77 Compare January 12, 2026 20:27
@renovate-bot renovate-bot force-pushed the renovate/all-dependencies branch from e51cb77 to 01a7e1e Compare January 13, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

1 participant