From 7a820905a1691d8931b8622e3ead7759bf19bd1b Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Mon, 13 Jul 2026 23:39:04 +0000 Subject: [PATCH 01/18] chore(deps): restrict Phase 1 to strictly Gemfile.lock maintenance and disable Gemfile bumps --- .github/renovate.json | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 0ce32a4334b8..5cc856c85f1a 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -27,7 +27,7 @@ "enabled": false }, { - "description": "Phase 1: Core & Handwritten Gems Lockfile Rollout", + "description": "Phase 1: Strictly disable direct Gemfile dependency upgrades (do not modify Gemfile version constraints)", "matchFileNames": [ "google-cloud-core/**", "google-cloud-storage/**", @@ -39,13 +39,29 @@ "google-cloud-logging/**", "google-cloud-monitoring/**" ], + "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest"], + "enabled": false + }, + { + "description": "Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems", + "matchFileNames": [ + "google-cloud-core/**", + "google-cloud-storage/**", + "google-cloud-pubsub/**", + "google-cloud-bigquery/**", + "google-cloud-errors/**", + "google-cloud-resource_manager/**", + "google-cloud-bigtable/**", + "google-cloud-logging/**", + "google-cloud-monitoring/**" + ], + "matchUpdateTypes": ["lockFileMaintenance"], "groupName": "core handwritten gems lockfiles", - "rangeStrategy": "update-lockfile", "lockFileMaintenance": { "enabled": true, "automerge": false, "schedule": [ - "before 5am" + "before 5am every day" ], "commitMessageAction": "maintain Gemfile.lock files" } From 69b8a316a130fc6b72732cda6ef6005b5ea71683 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 00:29:20 +0000 Subject: [PATCH 02/18] fix(deps): properly evaluate lockFileMaintenance while keeping Gemfile bumps disabled --- .github/renovate.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 5cc856c85f1a..a3cc9cb5785b 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -55,10 +55,9 @@ "google-cloud-logging/**", "google-cloud-monitoring/**" ], - "matchUpdateTypes": ["lockFileMaintenance"], - "groupName": "core handwritten gems lockfiles", "lockFileMaintenance": { "enabled": true, + "groupName": "core handwritten gems lockfiles", "automerge": false, "schedule": [ "before 5am every day" From 925cfe5c353f704cc996c81ae7c8288f94bfe7d6 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 03:21:57 +0000 Subject: [PATCH 03/18] fix(deps): enable top-level lockFileMaintenance while disabling non-Phase 1 and Gemfile bumps via packageRules --- .github/renovate.json | 31 +++++++------------------------ 1 file changed, 7 insertions(+), 24 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index a3cc9cb5785b..3c50e2e184f8 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -8,7 +8,13 @@ "semanticCommitScope": "deps", "rangeStrategy": "widen", "lockFileMaintenance": { - "enabled": false + "enabled": true, + "groupName": "core handwritten gems lockfiles", + "automerge": false, + "schedule": [ + "before 5am every day" + ], + "commitMessageAction": "maintain Gemfile.lock files" }, "packageRules": [ { @@ -41,29 +47,6 @@ ], "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest"], "enabled": false - }, - { - "description": "Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems", - "matchFileNames": [ - "google-cloud-core/**", - "google-cloud-storage/**", - "google-cloud-pubsub/**", - "google-cloud-bigquery/**", - "google-cloud-errors/**", - "google-cloud-resource_manager/**", - "google-cloud-bigtable/**", - "google-cloud-logging/**", - "google-cloud-monitoring/**" - ], - "lockFileMaintenance": { - "enabled": true, - "groupName": "core handwritten gems lockfiles", - "automerge": false, - "schedule": [ - "before 5am every day" - ], - "commitMessageAction": "maintain Gemfile.lock files" - } } ] } From 1a2420e0675c4146c6f3c1e9f02143919abdee38 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 03:51:56 +0000 Subject: [PATCH 04/18] fix(deps): disable direct Gemfile rubygems extraction using matchDatasources and matchDepTypes --- .github/renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 3c50e2e184f8..01f3a6014e74 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -45,7 +45,8 @@ "google-cloud-logging/**", "google-cloud-monitoring/**" ], - "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest"], + "matchDatasources": ["rubygems"], + "matchDepTypes": ["dependencies", "development"], "enabled": false } ] From 35005f5e78a126f461abb569edc29c723b0b8629 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 04:01:16 +0000 Subject: [PATCH 05/18] fix(deps): disable direct Gemfile rubygems extraction without matchDepTypes --- .github/renovate.json | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 01f3a6014e74..ad87e8147fd5 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -46,7 +46,6 @@ "google-cloud-monitoring/**" ], "matchDatasources": ["rubygems"], - "matchDepTypes": ["dependencies", "development"], "enabled": false } ] From 3aa751c9ceb64812eb04cf836217fa6dc620b0c5 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 04:16:53 +0000 Subject: [PATCH 06/18] fix(deps): strictly disable all rubygems checking so purely lockFileMaintenance runs --- .github/renovate.json | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index ad87e8147fd5..5b4963c97601 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -33,18 +33,7 @@ "enabled": false }, { - "description": "Phase 1: Strictly disable direct Gemfile dependency upgrades (do not modify Gemfile version constraints)", - "matchFileNames": [ - "google-cloud-core/**", - "google-cloud-storage/**", - "google-cloud-pubsub/**", - "google-cloud-bigquery/**", - "google-cloud-errors/**", - "google-cloud-resource_manager/**", - "google-cloud-bigtable/**", - "google-cloud-logging/**", - "google-cloud-monitoring/**" - ], + "description": "Strictly disable all direct Gemfile rubygems dependency checks so purely lockFileMaintenance runs across Phase 1", "matchDatasources": ["rubygems"], "enabled": false } From 7d046797c39c1518f10cd16d7019dfb4915481ff Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 17:13:55 +0000 Subject: [PATCH 07/18] chore(renovate): set update schedule to monthly, group patch updates, and adopt json5 format --- .github/{renovate.json => renovate.json5} | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) rename .github/{renovate.json => renovate.json5} (51%) diff --git a/.github/renovate.json b/.github/renovate.json5 similarity index 51% rename from .github/renovate.json rename to .github/renovate.json5 index 5b4963c97601..cad221bdfedb 100644 --- a/.github/renovate.json +++ b/.github/renovate.json5 @@ -1,22 +1,37 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:recommended" + // Use pre-determined best practices, including monorepo groupings & GitHub Action digest pinning + "config:best-practices", + // Create version bump PRs globally on a monthly basis (first day of the month) + "schedule:monthly" ], "semanticCommits": "enabled", "semanticCommitType": "chore", "semanticCommitScope": "deps", + // Increase compatibility with other projects "rangeStrategy": "widen", + // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles", "automerge": false, + // Note: We keep this daily ("before 5am every day") while actively validating the Phase 1 rollout. + // Once validated, we can remove this line so lockFileMaintenance inherits the top-level "schedule:monthly" (or switch to weekly). "schedule": [ - "before 5am every day" + "before 5am" ], "commitMessageAction": "maintain Gemfile.lock files" }, "packageRules": [ + // Group all patch updates across all dependencies into a single PR + { + "matchUpdateTypes": [ + "patch" + ], + "groupName": "all patch updates" + }, + // Disable Renovate processing for non-Phase 1 gems during our phased rollout { "description": "Disable Renovate processing for non-Phase 1 gems during phased rollout", "matchFileNames": [ @@ -32,6 +47,8 @@ ], "enabled": false }, + // Strictly disable all direct Gemfile rubygems dependency checks across Phase 1 + // When the team is ready for Phase 2 (allowing Gemfile version bumps), simply delete this rule. { "description": "Strictly disable all direct Gemfile rubygems dependency checks so purely lockFileMaintenance runs across Phase 1", "matchDatasources": ["rubygems"], From cb3177e9e0153096ae73ea45ce29794d58510355 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 17:56:14 +0000 Subject: [PATCH 08/18] chore(renovate): test json5 check lockfile maintenance without schedule --- .github/renovate.json5 | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index cad221bdfedb..fd01499cb70e 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -14,13 +14,10 @@ // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, - "groupName": "core handwritten gems lockfiles", + "groupName": "core handwritten gems lockfiles (json5 check)", "automerge": false, - // Note: We keep this daily ("before 5am every day") while actively validating the Phase 1 rollout. - // Once validated, we can remove this line so lockFileMaintenance inherits the top-level "schedule:monthly" (or switch to weekly). - "schedule": [ - "before 5am" - ], + // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. + // "schedule": ["before 5am"], "commitMessageAction": "maintain Gemfile.lock files" }, "packageRules": [ From 1e3df511946b01f1772a5f18d4844772c3245c72 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 18:30:45 +0000 Subject: [PATCH 09/18] chore(renovate): use unique groupName to force authentic net-new E2E PR generation directly by Renovate --- .github/renovate.json5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index fd01499cb70e..39dd956d29f5 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -14,7 +14,7 @@ // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, - "groupName": "core handwritten gems lockfiles (json5 check)", + "groupName": "core handwritten gems lockfiles (renovate e2e verification)", "automerge": false, // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. // "schedule": ["before 5am"], From 6929430545f3a7e65aad1c695eaa2bfa484bf076 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 18:37:02 +0000 Subject: [PATCH 10/18] chore(renovate): set explicit branchName for lockFileMaintenance to isolate authentic E2E check from Mend SaaS branches --- .github/renovate.json5 | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 39dd956d29f5..96391eb8b509 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -15,6 +15,7 @@ "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles (renovate e2e verification)", + "branchName": "renovate-authentic-e2e/lockfiles-only-check", "automerge": false, // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. // "schedule": ["before 5am"], From fb36adb79788b7d55262deb09b3975d98759753a Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 18:48:44 +0000 Subject: [PATCH 11/18] chore(renovate): enforce rangeStrategy=update-lockfile on lockFileMaintenance to strictly prevent Gemfile edits during Renovate runs --- .github/renovate.json5 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 96391eb8b509..b7a207bc77b3 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -10,12 +10,13 @@ "semanticCommitType": "chore", "semanticCommitScope": "deps", // Increase compatibility with other projects - "rangeStrategy": "widen", + "rangeStrategy": "update-lockfile", // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles (renovate e2e verification)", "branchName": "renovate-authentic-e2e/lockfiles-only-check", + "rangeStrategy": "update-lockfile", "automerge": false, // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. // "schedule": ["before 5am"], From 920090b3bad20e2a6f9ce5a13f663e463ab0a6b7 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:02:40 +0000 Subject: [PATCH 12/18] chore(renovate): adopt rangeStrategy=in-range-only to strictly prevent Gemfile constraint widening during E2E runs --- .github/renovate.json5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b7a207bc77b3..99c7dba33728 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -10,13 +10,13 @@ "semanticCommitType": "chore", "semanticCommitScope": "deps", // Increase compatibility with other projects - "rangeStrategy": "update-lockfile", + "rangeStrategy": "in-range-only", // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles (renovate e2e verification)", "branchName": "renovate-authentic-e2e/lockfiles-only-check", - "rangeStrategy": "update-lockfile", + "rangeStrategy": "in-range-only", "automerge": false, // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. // "schedule": ["before 5am"], From c0677a3635e4069efafc3523529c1e8eaa07fdcc Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:36:09 +0000 Subject: [PATCH 13/18] chore(renovate): test updateLockFiles=true inside lockFileMaintenance and updateLockFiles=false globally (Renovate discussion #29097) --- .github/renovate.json5 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 99c7dba33728..d8b65acacdfb 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -11,12 +11,15 @@ "semanticCommitScope": "deps", // Increase compatibility with other projects "rangeStrategy": "in-range-only", + // Follow Renovate discussion #29097 approach: disable lockfile updates globally, enable only inside lockFileMaintenance + "updateLockFiles": false, // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles (renovate e2e verification)", "branchName": "renovate-authentic-e2e/lockfiles-only-check", "rangeStrategy": "in-range-only", + "updateLockFiles": true, "automerge": false, // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. // "schedule": ["before 5am"], From 13ab927e5ee34cd6b05771bd6c08769a84b915c2 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:44:08 +0000 Subject: [PATCH 14/18] chore(renovate): finalize Phase 1 lockfile maintenance configuration for merge to main --- .github/renovate.json5 | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index d8b65acacdfb..cfba9e35229a 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -10,19 +10,17 @@ "semanticCommitType": "chore", "semanticCommitScope": "deps", // Increase compatibility with other projects - "rangeStrategy": "in-range-only", + "rangeStrategy": "update-lockfile", // Follow Renovate discussion #29097 approach: disable lockfile updates globally, enable only inside lockFileMaintenance "updateLockFiles": false, // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, - "groupName": "core handwritten gems lockfiles (renovate e2e verification)", - "branchName": "renovate-authentic-e2e/lockfiles-only-check", - "rangeStrategy": "in-range-only", - "updateLockFiles": true, + "groupName": "core handwritten gems lockfiles", "automerge": false, - // Schedule commented out temporarily to allow instant on-demand verification runs at any hour of the day. - // "schedule": ["before 5am"], + "schedule": [ + "before 5am" + ], "commitMessageAction": "maintain Gemfile.lock files" }, "packageRules": [ From 0d51c87a1347939fb1aa458502bb23aea98bbc1a Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:44:19 +0000 Subject: [PATCH 15/18] chore(renovate): remove deprecated updateLockFiles property so config validates cleanly with zero warnings --- .github/renovate.json5 | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index cfba9e35229a..f0d153c0ee04 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -11,8 +11,6 @@ "semanticCommitScope": "deps", // Increase compatibility with other projects "rangeStrategy": "update-lockfile", - // Follow Renovate discussion #29097 approach: disable lockfile updates globally, enable only inside lockFileMaintenance - "updateLockFiles": false, // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems "lockFileMaintenance": { "enabled": true, From 1946d4244e00a6d62af477ea8697c0c31ad67e21 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:46:36 +0000 Subject: [PATCH 16/18] chore(renovate): update config comments to accurately reflect minimal lockfile maintenance without proactive version bumps --- .github/renovate.json5 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index f0d153c0ee04..edca622b2c83 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -11,7 +11,7 @@ "semanticCommitScope": "deps", // Increase compatibility with other projects "rangeStrategy": "update-lockfile", - // Phase 1: Strictly Gemfile.lock maintenance (bundle lock --update) across Core & Handwritten gems + // Phase 1: Minimal lockfile maintenance across Core & Handwritten gems without proactive version bumps "lockFileMaintenance": { "enabled": true, "groupName": "core handwritten gems lockfiles", @@ -45,11 +45,13 @@ ], "enabled": false }, - // Strictly disable all direct Gemfile rubygems dependency checks across Phase 1 - // When the team is ready for Phase 2 (allowing Gemfile version bumps), simply delete this rule. + // Disable proactive rubygems version checking across Phase 1 while allowing lockFileMaintenance to run with minimal necessary constraint updates + // When the team is ready for Phase 2 (allowing proactive Gemfile version bumps), simply delete this rule. { - "description": "Strictly disable all direct Gemfile rubygems dependency checks so purely lockFileMaintenance runs across Phase 1", - "matchDatasources": ["rubygems"], + "description": "Disable proactive rubygems version checking across Phase 1 so lockFileMaintenance runs with minimal necessary constraint updates", + "matchDatasources": [ + "rubygems" + ], "enabled": false } ] From 6941c471753aeb0114629dd5ec07c5a3c7af63a4 Mon Sep 17 00:00:00 2001 From: Torrey Payne <11740989+torreypayne@users.noreply.github.com> Date: Tue, 14 Jul 2026 20:50:49 +0000 Subject: [PATCH 17/18] chore(renovate): inherit monthly schedule for lockfile maintenance --- .github/renovate.json5 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index edca622b2c83..d8d7645b5359 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -16,9 +16,7 @@ "enabled": true, "groupName": "core handwritten gems lockfiles", "automerge": false, - "schedule": [ - "before 5am" - ], + // Inherits "schedule:monthly" from extends preset "commitMessageAction": "maintain Gemfile.lock files" }, "packageRules": [ From 798aef7aa509e358ede947ce3d233389712881d1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 14 Jul 2026 20:52:55 +0000 Subject: [PATCH 18/18] chore(deps): update core handwritten gems lockfiles --- google-cloud-bigquery/Gemfile | 6 +- google-cloud-bigquery/Gemfile.lock | 82 +++++++++---------- .../samples/simple_app/Gemfile | 2 +- .../samples/snippets/Gemfile | 2 +- google-cloud-bigtable/Gemfile | 4 +- google-cloud-bigtable/samples/Gemfile | 2 +- google-cloud-core/Gemfile | 4 +- google-cloud-core/Gemfile.lock | 48 +++++------ google-cloud-errors/Gemfile | 4 +- google-cloud-errors/Gemfile.lock | 48 +++++------ google-cloud-logging/Gemfile | 4 +- google-cloud-logging/samples/Gemfile | 2 +- google-cloud-monitoring/Gemfile | 2 +- google-cloud-monitoring/samples/Gemfile | 2 +- google-cloud-pubsub/Gemfile | 8 +- google-cloud-pubsub/Gemfile.lock | 60 ++++++++------ google-cloud-pubsub/samples/Gemfile | 2 +- google-cloud-pubsub/v2samples/Gemfile | 2 +- google-cloud-resource_manager/Gemfile | 2 +- google-cloud-storage/Gemfile | 2 +- google-cloud-storage/Gemfile.lock | 20 ++--- google-cloud-storage/samples/Gemfile | 2 +- 22 files changed, 158 insertions(+), 152 deletions(-) diff --git a/google-cloud-bigquery/Gemfile b/google-cloud-bigquery/Gemfile index dbb09be66fea..41ec0f67b671 100644 --- a/google-cloud-bigquery/Gemfile +++ b/google-cloud-bigquery/Gemfile @@ -21,7 +21,7 @@ end gem "autotest-suffix", "~> 1.1" gem "csv" -gem "google-cloud-bigquery-connection-v1", ">= 1.3.0", "< 1.5" +gem "google-cloud-bigquery-connection-v1", ">= 1.3.0", "< 1.7.1" gem "google-cloud-data_catalog", path: "../google-cloud-data_catalog" gem "google-cloud-storage", path: "../google-cloud-storage" gem "google-style", "~> 1.32.0" @@ -30,9 +30,9 @@ gem "minitest", "~> 6.0.2" gem "minitest-autotest", "~> 1.0" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" -gem "ostruct", "~> 0.5.5" +gem "ostruct", "~> 0.6.0" gem "rake" gem "redcarpet", "~> 3.6" gem "simplecov", "~> 0.22" diff --git a/google-cloud-bigquery/Gemfile.lock b/google-cloud-bigquery/Gemfile.lock index 34777f719966..6f1b1d7a1c35 100644 --- a/google-cloud-bigquery/Gemfile.lock +++ b/google-cloud-bigquery/Gemfile.lock @@ -15,12 +15,12 @@ PATH PATH remote: ../google-cloud-errors specs: - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) PATH remote: ../google-cloud-storage specs: - google-cloud-storage (1.61.0) + google-cloud-storage (1.62.0) addressable (~> 2.8) digest-crc (~> 0.4) google-apis-core (>= 0.18, < 2) @@ -96,15 +96,15 @@ GEM google-apis-core (>= 0.15.0, < 2.a) google-apis-storage_v1 (0.64.0) google-apis-core (>= 0.15.0, < 2.a) - google-cloud-bigquery-connection-v1 (1.4.1) - gapic-common (~> 1.2) + google-cloud-bigquery-connection-v1 (1.7.0) + gapic-common (~> 1.3) google-cloud-errors (~> 1.0) grpc-google-iam-v1 (~> 1.11) google-cloud-data_catalog-v1 (2.8.0) gapic-common (~> 1.3) google-cloud-errors (~> 1.0) google-iam-v1 (~> 1.3) - google-cloud-env (2.3.1) + google-cloud-env (2.4.0) base64 (~> 0.2) faraday (>= 1.0, < 3.a) google-iam-v1 (1.7.0) @@ -155,31 +155,31 @@ GEM os (>= 0.9, < 2.0) pstore (~> 0.1) signet (>= 0.16, < 2.a) - grpc (1.81.1) + grpc (1.82.0) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-aarch64-linux-gnu) + grpc (1.82.0-aarch64-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-aarch64-linux-musl) + grpc (1.82.0-aarch64-linux-musl) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-arm64-darwin) + grpc (1.82.0-arm64-darwin) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-x86-linux-gnu) + grpc (1.82.0-x86-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-x86-linux-musl) + grpc (1.82.0-x86-linux-musl) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-x86_64-darwin) + grpc (1.82.0-x86_64-darwin) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-x86_64-linux-gnu) + grpc (1.82.0-x86_64-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.81.1-x86_64-linux-musl) + grpc (1.82.0-x86_64-linux-musl) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc-google-iam-v1 (1.12.0) @@ -192,7 +192,7 @@ GEM prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.20.0) + json (2.21.1) jwt (3.2.0) base64 language_server-protocol (3.17.0.5) @@ -207,10 +207,10 @@ GEM minitest-focus (1.4.1) minitest (> 5.0) minitest-mock (5.27.0) - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) ansi builder - minitest (>= 5.0) + minitest (>= 5.0, < 7) ruby-progressbar minitest-rg (5.4.0) minitest (>= 5.0, < 7) @@ -218,7 +218,7 @@ GEM net-http (0.9.1) uri (>= 0.11.1) os (1.1.4) - ostruct (0.5.5) + ostruct (0.6.3) parallel (2.1.0) parser (3.3.11.1) ast (~> 2.4.1) @@ -282,7 +282,7 @@ GEM unicode-emoji (~> 4.1) unicode-emoji (4.2.0) uri (1.1.1) - yard (0.9.44) + yard (0.9.45) yard-doctest (0.1.17) minitest yard @@ -302,7 +302,7 @@ DEPENDENCIES autotest-suffix (~> 1.1) csv google-cloud-bigquery! - google-cloud-bigquery-connection-v1 (>= 1.3.0, < 1.5) + google-cloud-bigquery-connection-v1 (>= 1.3.0, < 1.7.1) google-cloud-core! google-cloud-data_catalog! google-cloud-errors! @@ -313,9 +313,9 @@ DEPENDENCIES minitest-autotest (~> 1.0) minitest-focus (~> 1.4) minitest-mock (~> 5.27) - minitest-reporters (~> 1.5.0) + minitest-reporters (~> 1.8.0) minitest-rg (~> 5.3) - ostruct (~> 0.5.5) + ostruct (~> 0.6.0) rake redcarpet (~> 3.6) simplecov (~> 0.22) @@ -330,7 +330,7 @@ CHECKSUMS base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f - bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 + bundler (4.0.16) sha256=d6ca5dd440c24f9abce9844cf44cc8e18c6a553de65a47efb4544137af92c47d concurrent-ruby (1.3.7) sha256=4412caec3a5ea2e5fdc52076724c071a81f2c0593d83b2ac8cbb8ca63b3151b0 csv (3.3.5) sha256=6e5134ac3383ef728b7f02725d9872934f523cb40b961479f69cf3afa6c8e73f declarative (0.0.20) sha256=8021dd6cb17ab2b61233c56903d3f5a259c5cf43c80ff332d447d395b17d9ff9 @@ -348,13 +348,13 @@ CHECKSUMS google-apis-iamcredentials_v1 (0.28.0) sha256=0a92ffe6cc39c569554af2a77a25dfc61519ed8bbb64ab04cffdd352dc5ef106 google-apis-storage_v1 (0.64.0) sha256=75b11afa2edcee859b84c7a6972ee4456314eeef5f762827fd6cf5c5ffaf93f2 google-cloud-bigquery (1.64.0) - google-cloud-bigquery-connection-v1 (1.4.1) sha256=4e683ba366f2bc8bf8c23b3834a9f1d478298f0ccf182050a38ded601831e851 + google-cloud-bigquery-connection-v1 (1.7.0) sha256=5bf12a325fc60089dbe877f291dec37279a85348f03973d3a79bf7ce4a21e419 google-cloud-core (1.9.0) google-cloud-data_catalog (2.3.0) google-cloud-data_catalog-v1 (2.8.0) sha256=12006f9bcb66dcfa39d146fefed2987cdd4b5b5ea8790780e5ef0e655a7c380a - google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 - google-cloud-errors (1.6.0) - google-cloud-storage (1.61.0) + google-cloud-env (2.4.0) sha256=01cb35ecee5d1c4d1cd4deaed8bb5bddc838e296bcc2a35c5d1ddd07ce40d28d + google-cloud-errors (1.7.0) + google-cloud-storage (1.62.0) google-iam-v1 (1.7.0) sha256=9e3ea9dcc59cbd5f8d2f62b00da41ec57a2e427b33c0e798207fa06c8fbb8b87 google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b google-protobuf (4.35.1) sha256=a3a6471331d918f58dfa4d014a8f6286f0af2cf4840216bde52fcf2ea3fe3726 @@ -370,19 +370,19 @@ CHECKSUMS googleapis-common-protos (1.9.0) sha256=207be372d8d25e3876e1e1155d057e14f3c92f8f5428772864a8ce04a0b756e4 googleapis-common-protos-types (1.23.0) sha256=992e740a523794d9fc5f29a504465d8fc737aaa16c930fe7228e3346860faf0a googleauth (1.17.1) sha256=0f7e6fc70e204cee1b2d71f1e1de2d3b349d432404197fe68ebf7fa23d0821b9 - grpc (1.81.1) sha256=9e5772153fe13a389654e9d397a90400f0077307fb4369f79f941d96c72e89cb - grpc (1.81.1-aarch64-linux-gnu) sha256=aa24d7253a2b15d2c3570265a2f58bb8aca0ecd2e1116b7a259d633ebf582445 - grpc (1.81.1-aarch64-linux-musl) sha256=36af13b712e33b323878096ddcab7ec75d107d2e03ffce4aa2fcb70835747c8c - grpc (1.81.1-arm64-darwin) sha256=6def610da088597e1a94bafbb36a92f19c456cb7df7bbe9618aeb63e8805ae9a - grpc (1.81.1-x86-linux-gnu) sha256=05d85380ea3177e57b64b3a3cf5558fa6276ea5e81035e7e50f3d66b0a1dfe86 - grpc (1.81.1-x86-linux-musl) sha256=ed6d840a2026f056eda6646a78c5c632b948d6fabd564f3ebba641dc6c7f2b41 - grpc (1.81.1-x86_64-darwin) sha256=f8c44cdfc26270247f2beb49ecbc983d0c184b6c24ac4670d1d24f0efba811ed - grpc (1.81.1-x86_64-linux-gnu) sha256=cf1053a594d026d2ec560457111258cd207bc67847aab24f96e04e2fbeddc4dd - grpc (1.81.1-x86_64-linux-musl) sha256=c4e2d53566dedfb7e76b2226c18f92f6378b29fefb80879b2dabe17480faa555 + grpc (1.82.0) sha256=9f7e6fca1b84c6b38687648bf22b096bf379a694d6f6829e181916d87ed507cc + grpc (1.82.0-aarch64-linux-gnu) sha256=cadab07ba458603492dabbdd4aea8ed69e7e1b6f88c4d82ebdfa290d225c1bd5 + grpc (1.82.0-aarch64-linux-musl) sha256=202e01b51335abc33e0701324d161522c706915c0f0e1fd8d6f4145a68e9f5da + grpc (1.82.0-arm64-darwin) sha256=c5b142a3d715cdc635df16a756bf357b1dc24739833387ba00b76d5e462f9b0a + grpc (1.82.0-x86-linux-gnu) sha256=cddc27ab746e27d0ec901bf23540ebff27b89127cfa40dd9d98361fa6ee84083 + grpc (1.82.0-x86-linux-musl) sha256=c483380e49b22d92233f178011e6eeb89e9af63cf5291edd85c0d5adb8824418 + grpc (1.82.0-x86_64-darwin) sha256=e364496220953964304b4c2caca07a33dae021d1f01e3125f60551a1d46703d8 + grpc (1.82.0-x86_64-linux-gnu) sha256=f12d54f47e96c34778dbca89b9955a8b2d662c1631ac1b4e47dd5f2dd8fadea2 + grpc (1.82.0-x86_64-linux-musl) sha256=d90e43052603d4afcdaca7225bde1b7cd8100a0866e93493da1dc730821474a5 grpc-google-iam-v1 (1.12.0) sha256=a70ecad8987e340d5e22e7bf01be31256c84b29a3f78bebd385a4a110e1f2aef io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc irb (1.18.0) sha256=de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3 - json (2.20.0) sha256=9362bc6e55a952b056abf9167cf053358181c904cb70cd6eee0808ea830fc32b + json (2.21.1) sha256=13a43df75d95641443f5702dff350f237164a9d811ff0f2c2800d4d980220583 jwt (3.2.0) sha256=5419b1fe37b1da0982bd07051f573a8b8789ab724c2aa7e785e4784a3ed217d7 language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87 @@ -392,12 +392,12 @@ CHECKSUMS minitest-autotest (1.2.2) sha256=ce9844aae6a47f24ce5decb81a02555098185d71d389396112f59d591164583f minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e minitest-mock (5.27.0) sha256=7040ed7185417a966920987eaa6eaf1be4ea1fc5b25bb03ff4703f98564a55b0 - minitest-reporters (1.5.0) sha256=a693acddc67987cde96d33ad6766b8d3e8522bb4c8a20628352950c30d42f0a3 + minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384 minitest-rg (5.4.0) sha256=54d42bb8ce876381245be5866f3c1dd704ef79c06ba5c9ff280c0aa28c56effb multi_json (1.21.1) sha256=e6126a31808e3b4d19f483c775ceac34df190dffa62adfb63a165ee14ba68080 net-http (0.9.1) sha256=25ba0b67c63e89df626ed8fac771d0ad24ad151a858af2cc8e6a716ca4336996 os (1.1.4) sha256=57816d6a334e7bd6aed048f4b0308226c5fb027433b67d90a9ab435f35108d3f - ostruct (0.5.5) sha256=bc73d0e10f85ca2afdddc7eb79b3132bee622e2281db4e6e033a4cbf7d845efb + ostruct (0.6.3) sha256=95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912 parallel (2.1.0) sha256=b35258865c2e31134c5ecb708beaaf6772adf9d5efae28e93e99260877b09356 parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54 pp (0.6.4) sha256=dfcb0fce700c41456265922884f9fe195d7fbb0674a3578e6c0f69588e82b570 @@ -428,8 +428,8 @@ CHECKSUMS unicode-display_width (3.2.0) sha256=0cdd96b5681a5949cdbc2c55e7b420facae74c4aaf9a9815eee1087cb1853c42 unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 - yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 + yard (0.9.45) sha256=52e211493f7cb8a3ebf7e104a25a1e73937a3103092545d34cb88fafebb3dc51 yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f BUNDLED WITH - 4.0.14 + 4.0.16 diff --git a/google-cloud-bigquery/samples/simple_app/Gemfile b/google-cloud-bigquery/samples/simple_app/Gemfile index f88671c7d35c..2d9ad3c14cc7 100644 --- a/google-cloud-bigquery/samples/simple_app/Gemfile +++ b/google-cloud-bigquery/samples/simple_app/Gemfile @@ -26,7 +26,7 @@ else end group :test do - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "rake" end diff --git a/google-cloud-bigquery/samples/snippets/Gemfile b/google-cloud-bigquery/samples/snippets/Gemfile index ea46857f7d81..ba9fe49bdc1c 100644 --- a/google-cloud-bigquery/samples/snippets/Gemfile +++ b/google-cloud-bigquery/samples/snippets/Gemfile @@ -29,7 +29,7 @@ gem "rgeo-geojson" group :test do gem "google-cloud-storage" - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "rake" diff --git a/google-cloud-bigtable/Gemfile b/google-cloud-bigtable/Gemfile index 247bf9b4030c..83e593e869f1 100644 --- a/google-cloud-bigtable/Gemfile +++ b/google-cloud-bigtable/Gemfile @@ -24,10 +24,10 @@ local_dependencies.each do |name| gem name, path: "../#{name}" end -gem "google-style", "~> 1.30.1" +gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.16" gem "minitest-focus", "~> 1.1" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.2" gem "ostruct", "~> 0.6.3" gem "rake" diff --git a/google-cloud-bigtable/samples/Gemfile b/google-cloud-bigtable/samples/Gemfile index 58f0be34cb8f..44684d88519e 100644 --- a/google-cloud-bigtable/samples/Gemfile +++ b/google-cloud-bigtable/samples/Gemfile @@ -26,7 +26,7 @@ else end group :test do - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "minitest-hooks", "~> 1.5" diff --git a/google-cloud-core/Gemfile b/google-cloud-core/Gemfile index 13b20d5dc09d..f5dbf75ee4ab 100644 --- a/google-cloud-core/Gemfile +++ b/google-cloud-core/Gemfile @@ -6,12 +6,12 @@ gem "google-cloud-errors", path: "../google-cloud-errors" gem "autotest-suffix", "~> 1.1" gem "googleauth", "~> 1.0" -gem "google-style", "~> 1.30.1" +gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-autotest", "~> 1.0" gem "minitest-focus", "~> 1.1" gem "minitest-rg", "~> 5.2" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "rake" gem "redcarpet", "~> 3.0" gem "simplecov", "~> 0.9" diff --git a/google-cloud-core/Gemfile.lock b/google-cloud-core/Gemfile.lock index 6c34d826ae2c..c1a767c30831 100644 --- a/google-cloud-core/Gemfile.lock +++ b/google-cloud-core/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: ../google-cloud-errors specs: - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) PATH remote: . @@ -32,8 +32,8 @@ GEM base64 (~> 0.2) faraday (>= 1.0, < 3.a) google-logging-utils (0.2.0) - google-style (1.30.1) - rubocop (~> 1.63) + google-style (1.32.0) + rubocop (~> 1.76) googleauth (1.17.1) faraday (>= 1.0, < 3.a) google-cloud-env (~> 2.2) @@ -42,10 +42,10 @@ GEM os (>= 0.9, < 2.0) pstore (~> 0.1) signet (>= 0.16, < 2.a) - json (2.20.0) + json (2.21.1) jwt (3.2.0) base64 - language_server-protocol (3.17.0.5) + language_server-protocol (3.17.0.6) lint_roller (1.1.0) logger (1.7.0) minitest (5.27.0) @@ -54,10 +54,10 @@ GEM path_expander (~> 2.0) minitest-focus (1.4.1) minitest (> 5.0) - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) ansi builder - minitest (>= 5.0) + minitest (>= 5.0, < 7) ruby-progressbar minitest-rg (5.4.0) minitest (>= 5.0, < 7) @@ -81,7 +81,7 @@ GEM rake (13.4.2) redcarpet (3.6.1) regexp_parser (2.12.0) - rubocop (1.88.0) + rubocop (1.88.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -92,7 +92,7 @@ GEM rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.49.1) + rubocop-ast (1.50.0) parser (>= 3.3.7.2) prism (~> 1.7) ruby-progressbar (1.13.0) @@ -110,7 +110,7 @@ GEM unicode-emoji (~> 4.1) unicode-emoji (4.2.0) uri (1.1.1) - yard (0.9.44) + yard (0.9.45) yard-doctest (0.1.17) minitest yard @@ -123,12 +123,12 @@ DEPENDENCIES autotest-suffix (~> 1.1) google-cloud-core! google-cloud-errors! - google-style (~> 1.30.1) + google-style (~> 1.32.0) googleauth (~> 1.0) minitest (~> 5.14) minitest-autotest (~> 1.0) minitest-focus (~> 1.1) - minitest-reporters (~> 1.5.0) + minitest-reporters (~> 1.8.0) minitest-rg (~> 5.2) ostruct (~> 0.6.3) rake @@ -139,31 +139,31 @@ DEPENDENCIES CHECKSUMS addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af - ansi (1.6.0) + ansi (1.6.0) sha256=ac9ea0c0ea8d32fb4e271348e609963ac78882f34b73836c2a02b3622e666658 ast (2.4.3) sha256=954615157c1d6a382bc27d690d973195e79db7f55e9765ac7c481c60bdb4d383 autotest-suffix (1.1.0) sha256=9bb29331b7b66a9659b01ef10839bd61fc1a6e95477c8ea710bd01e10c380977 base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b - builder (3.3.0) - bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 + builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f + bundler (4.0.16) sha256=d6ca5dd440c24f9abce9844cf44cc8e18c6a553de65a47efb4544137af92c47d docile (1.4.1) sha256=96159be799bfa73cdb721b840e9802126e4e03dfc26863db73647204c727f21e drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373 faraday (2.14.3) sha256=1882247e6766615c8220b4392bf1d27f6ebb63d8e28267587cef1fb0bf37f278 faraday-net_http (3.4.4) sha256=0e78af151747ed1b00f33e25973b4bc220d7f16c00c39676817c8b12331eb588 google-cloud-core (1.9.0) google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b - google-style (1.30.1) sha256=ae9260c1f86856d8179a17fb270ccc2137ec0c0baa2a728ab5c8e7d76ce4032a + google-style (1.32.0) sha256=3b13068979e5b8caa067ecce9bf818b6cf0e5eb706ead41c5b905f237d9bfb01 googleauth (1.17.1) sha256=0f7e6fc70e204cee1b2d71f1e1de2d3b349d432404197fe68ebf7fa23d0821b9 - json (2.20.0) sha256=9362bc6e55a952b056abf9167cf053358181c904cb70cd6eee0808ea830fc32b + json (2.21.1) sha256=13a43df75d95641443f5702dff350f237164a9d811ff0f2c2800d4d980220583 jwt (3.2.0) sha256=5419b1fe37b1da0982bd07051f573a8b8789ab724c2aa7e785e4784a3ed217d7 - language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc + language_server-protocol (3.17.0.6) sha256=5ef2c0c138f8267e1bc631d3328347d354f96724b0af22f2c79516120443b7f0 lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87 logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5 minitest-autotest (1.2.0) sha256=60d031cba705215450662b0060f03f96507682b346a19c27f6756751ad92d2b4 minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384 minitest-rg (5.4.0) sha256=54d42bb8ce876381245be5866f3c1dd704ef79c06ba5c9ff280c0aa28c56effb minitest-server (1.0.10) sha256=275439bf3ffc433fcbe161733248f1d9749ebf122892cf010bf864aaa95cef75 net-http (0.9.1) sha256=25ba0b67c63e89df626ed8fac771d0ad24ad151a858af2cc8e6a716ca4336996 @@ -180,8 +180,8 @@ CHECKSUMS rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 redcarpet (3.6.1) sha256=d444910e6aa55480c6bcdc0cdb057626e8a32c054c29e793fa642ba2f155f445 regexp_parser (2.12.0) sha256=35a916a1d63190ab5c9009457136ae5f3c0c7512d60291d0d1378ba18ce08ebb - rubocop (1.88.0) sha256=e420ddf1662d0ef34bc8a2910ac4b396a7ddda0b51a708264405241734b08e0b - rubocop-ast (1.49.1) sha256=4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035 + rubocop (1.88.2) sha256=8def251c90cd955feb4daa3edc0ab56893250c4ce90ef81e6c80c03f9a939bbf + rubocop-ast (1.50.0) sha256=b9ca88300da0803ee222ad20cdb30494c0a784eed06fdc35d254b06d662788db ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33 signet (0.22.0) sha256=b76d495ccb07ad35dbc89f3e920665a9d8ed717141955034005d7843dcfe4780 simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 @@ -190,8 +190,8 @@ CHECKSUMS unicode-display_width (3.2.0) sha256=0cdd96b5681a5949cdbc2c55e7b420facae74c4aaf9a9815eee1087cb1853c42 unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 - yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 + yard (0.9.45) sha256=52e211493f7cb8a3ebf7e104a25a1e73937a3103092545d34cb88fafebb3dc51 yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f BUNDLED WITH - 4.0.14 + 4.0.16 diff --git a/google-cloud-errors/Gemfile b/google-cloud-errors/Gemfile index bd9b45985a96..4f5844112f64 100644 --- a/google-cloud-errors/Gemfile +++ b/google-cloud-errors/Gemfile @@ -5,12 +5,12 @@ gemspec gem "autotest-suffix", "~> 1.1" gem "google-apis-core", ">= 0.2", "< 2" gem "google-gax", "~> 1.8" -gem "google-style", "~> 1.30.1" +gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-autotest", "~> 1.0" gem "minitest-focus", "~> 1.1" gem "minitest-rg", "~> 5.2" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "rake" gem "redcarpet", "~> 3.0" gem "simplecov", "~> 0.9" diff --git a/google-cloud-errors/Gemfile.lock b/google-cloud-errors/Gemfile.lock index 5e1d6d900d10..13edb1fd9e04 100644 --- a/google-cloud-errors/Gemfile.lock +++ b/google-cloud-errors/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) GEM remote: https://rubygems.org/ @@ -55,8 +55,8 @@ GEM grpc (~> 1.24) rly (~> 0.2.3) google-protobuf (3.25.8) - google-style (1.30.1) - rubocop (~> 1.63) + google-style (1.32.0) + rubocop (~> 1.76) googleapis-common-protos (1.8.0) google-protobuf (>= 3.18, < 5.a) googleapis-common-protos-types (~> 1.20) @@ -78,10 +78,10 @@ GEM googleapis-common-protos-types (~> 1.0) httpclient (2.9.0) mutex_m - json (2.20.0) + json (2.21.1) jwt (2.10.3) base64 - language_server-protocol (3.17.0.5) + language_server-protocol (3.17.0.6) lint_roller (1.1.0) memoist (0.16.2) mini_mime (1.1.5) @@ -91,10 +91,10 @@ GEM path_expander (~> 2.0) minitest-focus (1.4.1) minitest (> 5.0) - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) ansi builder - minitest (>= 5.0) + minitest (>= 5.0, < 7) ruby-progressbar minitest-rg (5.4.0) minitest (>= 5.0, < 7) @@ -124,7 +124,7 @@ GEM retriable (3.8.0) rexml (3.4.4) rly (0.2.3) - rubocop (1.88.0) + rubocop (1.88.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -135,7 +135,7 @@ GEM rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.49.1) + rubocop-ast (1.50.0) parser (>= 3.3.7.2) prism (~> 1.7) ruby-progressbar (1.13.0) @@ -155,7 +155,7 @@ GEM unicode-display_width (3.2.0) unicode-emoji (~> 4.1) unicode-emoji (4.2.0) - yard (0.9.44) + yard (0.9.45) yard-doctest (0.1.17) minitest yard @@ -169,11 +169,11 @@ DEPENDENCIES google-apis-core (>= 0.2, < 2) google-cloud-errors! google-gax (~> 1.8) - google-style (~> 1.30.1) + google-style (~> 1.32.0) minitest (~> 5.14) minitest-autotest (~> 1.0) minitest-focus (~> 1.1) - minitest-reporters (~> 1.5.0) + minitest-reporters (~> 1.8.0) minitest-rg (~> 5.2) rake redcarpet (~> 3.0) @@ -183,12 +183,12 @@ DEPENDENCIES CHECKSUMS addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af - ansi (1.6.0) + ansi (1.6.0) sha256=ac9ea0c0ea8d32fb4e271348e609963ac78882f34b73836c2a02b3622e666658 ast (2.4.3) sha256=954615157c1d6a382bc27d690d973195e79db7f55e9765ac7c481c60bdb4d383 autotest-suffix (1.1.0) sha256=9bb29331b7b66a9659b01ef10839bd61fc1a6e95477c8ea710bd01e10c380977 base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b - builder (3.3.0) - bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 + builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f + bundler (4.0.16) sha256=d6ca5dd440c24f9abce9844cf44cc8e18c6a553de65a47efb4544137af92c47d declarative (0.0.20) sha256=8021dd6cb17ab2b61233c56903d3f5a259c5cf43c80ff332d447d395b17d9ff9 docile (1.4.1) sha256=96159be799bfa73cdb721b840e9802126e4e03dfc26863db73647204c727f21e drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373 @@ -204,26 +204,26 @@ CHECKSUMS faraday-rack (1.0.0) sha256=ef60ec969a2bb95b8dbf24400155aee64a00fc8ba6c6a4d3968562bcc92328c0 faraday-retry (1.0.4) sha256=dc659233777fabf96c69c2ffe56c0a5d2c102af90321a42cc6c90157bcd716aa google-apis-core (0.11.3) sha256=43217013b129d7d52c31ebf94146646c55f463ed25e68ad7523fb644d5a9cc97 - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) google-gax (1.8.2) sha256=b66d07234eaa3061190cae85f4900169a023b6fe13029d5d800cb227ca2236e2 google-protobuf (3.25.8) sha256=102c8500502e224a5daa7447bdd2c458a25a6c7b0bf5d8496a559ada131952b7 - google-style (1.30.1) sha256=ae9260c1f86856d8179a17fb270ccc2137ec0c0baa2a728ab5c8e7d76ce4032a + google-style (1.32.0) sha256=3b13068979e5b8caa067ecce9bf818b6cf0e5eb706ead41c5b905f237d9bfb01 googleapis-common-protos (1.8.0) sha256=bfe89cb75d1a8f13e4591d262a20333e145481d803adb74dd13ac0517decdffe googleapis-common-protos-types (1.20.0) sha256=5e374b06bcfc7e13556e7c0d87b99f1fa3d42de6396a1de3d8fc13aefb4dd07f googleauth (0.17.1) sha256=d4a9cbce0d6b5fbb9e6f8e42c18ab44ea38594757952d94706461dabc4c28922 grpc (1.81.1) sha256=9e5772153fe13a389654e9d397a90400f0077307fb4369f79f941d96c72e89cb grpc (1.81.1-x86_64-linux-gnu) sha256=cf1053a594d026d2ec560457111258cd207bc67847aab24f96e04e2fbeddc4dd httpclient (2.9.0) sha256=4b645958e494b2f86c2f8a2f304c959baa273a310e77a2931ddb986d83e498c8 - json (2.20.0) sha256=9362bc6e55a952b056abf9167cf053358181c904cb70cd6eee0808ea830fc32b + json (2.21.1) sha256=13a43df75d95641443f5702dff350f237164a9d811ff0f2c2800d4d980220583 jwt (2.10.3) sha256=e4d9352fbc7309b1a7448c7dd713dfe4d8c47077af80759cdbed8f878ea0b484 - language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc + language_server-protocol (3.17.0.6) sha256=5ef2c0c138f8267e1bc631d3328347d354f96724b0af22f2c79516120443b7f0 lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87 memoist (0.16.2) sha256=a52c53a3f25b5875151670b2f3fd44388633486dc0f09f9a7150ead1e3bf3c45 mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5 minitest-autotest (1.2.0) sha256=60d031cba705215450662b0060f03f96507682b346a19c27f6756751ad92d2b4 minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384 minitest-rg (5.4.0) sha256=54d42bb8ce876381245be5866f3c1dd704ef79c06ba5c9ff280c0aa28c56effb minitest-server (1.0.10) sha256=275439bf3ffc433fcbe161733248f1d9749ebf122892cf010bf864aaa95cef75 multi_json (1.21.1) sha256=e6126a31808e3b4d19f483c775ceac34df190dffa62adfb63a165ee14ba68080 @@ -244,8 +244,8 @@ CHECKSUMS retriable (3.8.0) sha256=9f2f1b0207594c7817f17f671587b8ec7587387ac6cebda6c941a802bb98a8e5 rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 rly (0.2.3) sha256=71bec3d22e63e5d7fc5804b6f7e0f1b6cbcbbe6b29b8d08548104ffbde9142ea - rubocop (1.88.0) sha256=e420ddf1662d0ef34bc8a2910ac4b396a7ddda0b51a708264405241734b08e0b - rubocop-ast (1.49.1) sha256=4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035 + rubocop (1.88.2) sha256=8def251c90cd955feb4daa3edc0ab56893250c4ce90ef81e6c80c03f9a939bbf + rubocop-ast (1.50.0) sha256=b9ca88300da0803ee222ad20cdb30494c0a784eed06fdc35d254b06d662788db ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33 ruby2_keywords (0.0.5) sha256=ffd13740c573b7301cf7a2e61fc857b2a8e3d3aff32545d6f8300d8bae10e3ef signet (0.22.0) sha256=b76d495ccb07ad35dbc89f3e920665a9d8ed717141955034005d7843dcfe4780 @@ -256,8 +256,8 @@ CHECKSUMS uber (0.1.0) sha256=5beeb407ff807b5db994f82fa9ee07cfceaa561dad8af20be880bc67eba935dc unicode-display_width (3.2.0) sha256=0cdd96b5681a5949cdbc2c55e7b420facae74c4aaf9a9815eee1087cb1853c42 unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f - yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 + yard (0.9.45) sha256=52e211493f7cb8a3ebf7e104a25a1e73937a3103092545d34cb88fafebb3dc51 yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f BUNDLED WITH - 4.0.14 + 4.0.16 diff --git a/google-cloud-logging/Gemfile b/google-cloud-logging/Gemfile index 7d3f725f9cae..4a92df23d131 100644 --- a/google-cloud-logging/Gemfile +++ b/google-cloud-logging/Gemfile @@ -30,9 +30,9 @@ gem "minitest", "~> 6.0.2" gem "minitest-autotest", "~> 1.0" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" -gem "ostruct", "~> 0.5.5" +gem "ostruct", "~> 0.6.0" gem "rack", ">= 0.1" gem "railties", ">= 5.0", "< 8.1.4" gem "rake" diff --git a/google-cloud-logging/samples/Gemfile b/google-cloud-logging/samples/Gemfile index f8203f01ad29..1f1847264beb 100644 --- a/google-cloud-logging/samples/Gemfile +++ b/google-cloud-logging/samples/Gemfile @@ -20,7 +20,7 @@ gem "google-cloud-logging", path: master ? "../../google-cloud-logging" : nil group :test do gem "google-cloud-storage" - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "minitest-rg", "~> 5.2" diff --git a/google-cloud-monitoring/Gemfile b/google-cloud-monitoring/Gemfile index bc6abe08b630..79cd8dd5d317 100644 --- a/google-cloud-monitoring/Gemfile +++ b/google-cloud-monitoring/Gemfile @@ -25,7 +25,7 @@ gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" gem "minitest-rg", "~> 5.3" -gem "ostruct", "~> 0.5.5" +gem "ostruct", "~> 0.6.0" gem "rake", ">= 13.0" gem "redcarpet", "~> 3.6" gem "yard", "~> 0.9" diff --git a/google-cloud-monitoring/samples/Gemfile b/google-cloud-monitoring/samples/Gemfile index f1e10c4424d7..5242280602ae 100644 --- a/google-cloud-monitoring/samples/Gemfile +++ b/google-cloud-monitoring/samples/Gemfile @@ -23,7 +23,7 @@ gem "google-cloud-monitoring-v3", path: master ? "../../google-cloud-monitoring- gem "google-cloud-monitoring-dashboard-v1", path: master ? "../../google-cloud-monitoring-dashboard-v1" : nil group :test do - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "irb" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" diff --git a/google-cloud-pubsub/Gemfile b/google-cloud-pubsub/Gemfile index c9b084768e01..994c06e78f8c 100644 --- a/google-cloud-pubsub/Gemfile +++ b/google-cloud-pubsub/Gemfile @@ -22,17 +22,17 @@ end gem "autotest-suffix", "~> 1.1" gem "avro", "~> 1.12" gem "bigdecimal", ">= 3.2", "< 5" -gem "google-style", "~> 1.31.1" +gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.25" gem "minitest-autotest", "~> 1.1" gem "minitest-focus", "~> 1.4" -gem "minitest-reporters", "~> 1.7.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.6.3" -gem "pry", "~> 0.15.2" +gem "pry", "~> 0.16.0" gem "rake" gem "redcarpet", "~> 3.6.1" -gem "retriable", "~> 3.1.2" +gem "retriable", "~> 3.8.0" gem "simplecov", "~> 0.22" gem "yard", "~> 0.9.37" gem "yard-doctest", "~> 0.1.17" diff --git a/google-cloud-pubsub/Gemfile.lock b/google-cloud-pubsub/Gemfile.lock index 150695d145b0..17d5a18ef779 100644 --- a/google-cloud-pubsub/Gemfile.lock +++ b/google-cloud-pubsub/Gemfile.lock @@ -8,7 +8,7 @@ PATH PATH remote: ../google-cloud-errors specs: - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) PATH remote: ../google-cloud-pubsub-v1 @@ -97,7 +97,7 @@ GEM google-protobuf (4.35.1-x86_64-linux-musl) bigdecimal rake (~> 13.3) - google-style (1.31.1) + google-style (1.32.0) rubocop (~> 1.76) googleapis-common-protos (1.9.0) google-protobuf (~> 4.26) @@ -144,10 +144,11 @@ GEM google-protobuf (>= 3.18, < 5.a) googleapis-common-protos (~> 1.9.0) grpc (~> 1.41) - json (2.20.0) + io-console (0.8.2) + json (2.21.1) jwt (3.2.0) base64 - language_server-protocol (3.17.0.5) + language_server-protocol (3.17.0.6) lint_roller (1.1.0) logger (1.7.0) method_source (1.1.0) @@ -157,10 +158,10 @@ GEM path_expander (~> 2.0) minitest-focus (1.4.1) minitest (> 5.0) - minitest-reporters (1.7.1) + minitest-reporters (1.8.0) ansi builder - minitest (>= 5.0) + minitest (>= 5.0, < 7) ruby-progressbar minitest-rg (5.4.0) minitest (>= 5.0, < 7) @@ -178,9 +179,10 @@ GEM racc path_expander (2.0.1) prism (1.9.0) - pry (0.15.2) + pry (0.16.0) coderay (~> 1.1) method_source (~> 1.0) + reline (>= 0.6.0) pstore (0.2.1) public_suffix (7.0.5) racc (1.8.1) @@ -188,8 +190,10 @@ GEM rake (13.4.2) redcarpet (3.6.1) regexp_parser (2.12.0) - retriable (3.1.2) - rubocop (1.88.0) + reline (0.6.3) + io-console (~> 0.5) + retriable (3.8.0) + rubocop (1.88.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -200,7 +204,7 @@ GEM rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.49.1) + rubocop-ast (1.50.0) parser (>= 3.3.7.2) prism (~> 1.7) ruby-progressbar (1.13.0) @@ -218,7 +222,7 @@ GEM unicode-emoji (~> 4.1) unicode-emoji (4.2.0) uri (1.1.1) - yard (0.9.44) + yard (0.9.45) yard-doctest (0.1.17) minitest yard @@ -242,17 +246,17 @@ DEPENDENCIES google-cloud-errors! google-cloud-pubsub! google-cloud-pubsub-v1! - google-style (~> 1.31.1) + google-style (~> 1.32.0) minitest (~> 5.25) minitest-autotest (~> 1.1) minitest-focus (~> 1.4) - minitest-reporters (~> 1.7.0) + minitest-reporters (~> 1.8.0) minitest-rg (~> 5.3) ostruct (~> 0.6.3) - pry (~> 0.15.2) + pry (~> 0.16.0) rake redcarpet (~> 3.6.1) - retriable (~> 3.1.2) + retriable (~> 3.8.0) simplecov (~> 0.22) yard (~> 0.9.37) yard-doctest (~> 0.1.17) @@ -266,7 +270,7 @@ CHECKSUMS base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f - bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 + bundler (4.0.16) sha256=d6ca5dd440c24f9abce9844cf44cc8e18c6a553de65a47efb4544137af92c47d coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b concurrent-ruby (1.3.7) sha256=4412caec3a5ea2e5fdc52076724c071a81f2c0593d83b2ac8cbb8ca63b3151b0 docile (1.4.1) sha256=96159be799bfa73cdb721b840e9802126e4e03dfc26863db73647204c727f21e @@ -277,7 +281,7 @@ CHECKSUMS gapic-common (1.3.0) sha256=4e5d9be1effb7366e2cda13c0f44922285d5613ac8de8b9b18c2c835fe4faa91 google-cloud-core (1.9.0) google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) google-cloud-pubsub (3.3.0) google-cloud-pubsub-v1 (1.16.0) google-iam-v1 (1.7.0) sha256=9e3ea9dcc59cbd5f8d2f62b00da41ec57a2e427b33c0e798207fa06c8fbb8b87 @@ -291,7 +295,7 @@ CHECKSUMS google-protobuf (4.35.1-x86_64-darwin) sha256=66b62b4df00931018a692806df66393efa960d6d2b7da69735187249f950d3ee google-protobuf (4.35.1-x86_64-linux-gnu) sha256=c786439087512a3fbd199e9897d265b855f951d4027e218ea55e858d45969edd google-protobuf (4.35.1-x86_64-linux-musl) sha256=91890eb0002934a339fdb7d77a147c46b7474b6799db27872b747b905837f744 - google-style (1.31.1) sha256=62680dc303d3fecd9de124cdb4da42dc4c4b2445118baefb5d77aa6411b6b6ff + google-style (1.32.0) sha256=3b13068979e5b8caa067ecce9bf818b6cf0e5eb706ead41c5b905f237d9bfb01 googleapis-common-protos (1.9.0) sha256=207be372d8d25e3876e1e1155d057e14f3c92f8f5428772864a8ce04a0b756e4 googleapis-common-protos-types (1.23.0) sha256=992e740a523794d9fc5f29a504465d8fc737aaa16c930fe7228e3346860faf0a googleauth (1.17.1) sha256=0f7e6fc70e204cee1b2d71f1e1de2d3b349d432404197fe68ebf7fa23d0821b9 @@ -305,16 +309,17 @@ CHECKSUMS grpc (1.81.1-x86_64-linux-gnu) sha256=cf1053a594d026d2ec560457111258cd207bc67847aab24f96e04e2fbeddc4dd grpc (1.81.1-x86_64-linux-musl) sha256=c4e2d53566dedfb7e76b2226c18f92f6378b29fefb80879b2dabe17480faa555 grpc-google-iam-v1 (1.12.0) sha256=a70ecad8987e340d5e22e7bf01be31256c84b29a3f78bebd385a4a110e1f2aef - json (2.20.0) sha256=9362bc6e55a952b056abf9167cf053358181c904cb70cd6eee0808ea830fc32b + io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc + json (2.21.1) sha256=13a43df75d95641443f5702dff350f237164a9d811ff0f2c2800d4d980220583 jwt (3.2.0) sha256=5419b1fe37b1da0982bd07051f573a8b8789ab724c2aa7e785e4784a3ed217d7 - language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc + language_server-protocol (3.17.0.6) sha256=5ef2c0c138f8267e1bc631d3328347d354f96724b0af22f2c79516120443b7f0 lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87 logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 method_source (1.1.0) sha256=181301c9c45b731b4769bc81e8860e72f9161ad7d66dd99103c9ab84f560f5c5 minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5 minitest-autotest (1.2.0) sha256=60d031cba705215450662b0060f03f96507682b346a19c27f6756751ad92d2b4 minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e - minitest-reporters (1.7.1) sha256=5060413a0c95b8c32fe73e0606f3631c173a884d7900e50013e15094eb50562c + minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384 minitest-rg (5.4.0) sha256=54d42bb8ce876381245be5866f3c1dd704ef79c06ba5c9ff280c0aa28c56effb minitest-server (1.0.10) sha256=275439bf3ffc433fcbe161733248f1d9749ebf122892cf010bf864aaa95cef75 multi_json (1.21.1) sha256=e6126a31808e3b4d19f483c775ceac34df190dffa62adfb63a165ee14ba68080 @@ -325,7 +330,7 @@ CHECKSUMS parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54 path_expander (2.0.1) sha256=2de201164bff4719cc4d0b3767286e9977cc832a59c4d70abab571ec86cb41e4 prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85 - pry (0.15.2) sha256=12d54b8640d3fa29c9211dd4ffb08f3fd8bf7a4fd9b5a73ce5b59c8709385b6b + pry (0.16.0) sha256=d76c69065698ed1f85e717bd33d7942c38a50868f6b0673c636192b3d1b6054e pstore (0.2.1) sha256=03904d0f2c66579e96d1e6704cdabc0c88df7ea8ed8782d9f3569f6f6c702c1a public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623 racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f @@ -333,9 +338,10 @@ CHECKSUMS rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 redcarpet (3.6.1) sha256=d444910e6aa55480c6bcdc0cdb057626e8a32c054c29e793fa642ba2f155f445 regexp_parser (2.12.0) sha256=35a916a1d63190ab5c9009457136ae5f3c0c7512d60291d0d1378ba18ce08ebb - retriable (3.1.2) sha256=0a5a5d0ca4ba61a76fb31a17ab8f7f80281beb040c329d34dfc137a1398688e0 - rubocop (1.88.0) sha256=e420ddf1662d0ef34bc8a2910ac4b396a7ddda0b51a708264405241734b08e0b - rubocop-ast (1.49.1) sha256=4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035 + reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835 + retriable (3.8.0) sha256=9f2f1b0207594c7817f17f671587b8ec7587387ac6cebda6c941a802bb98a8e5 + rubocop (1.88.2) sha256=8def251c90cd955feb4daa3edc0ab56893250c4ce90ef81e6c80c03f9a939bbf + rubocop-ast (1.50.0) sha256=b9ca88300da0803ee222ad20cdb30494c0a784eed06fdc35d254b06d662788db ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33 signet (0.22.0) sha256=b76d495ccb07ad35dbc89f3e920665a9d8ed717141955034005d7843dcfe4780 simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 @@ -344,8 +350,8 @@ CHECKSUMS unicode-display_width (3.2.0) sha256=0cdd96b5681a5949cdbc2c55e7b420facae74c4aaf9a9815eee1087cb1853c42 unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 - yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 + yard (0.9.45) sha256=52e211493f7cb8a3ebf7e104a25a1e73937a3103092545d34cb88fafebb3dc51 yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f BUNDLED WITH - 4.0.14 + 4.0.16 diff --git a/google-cloud-pubsub/samples/Gemfile b/google-cloud-pubsub/samples/Gemfile index ea37962524e6..c4b49e325e83 100644 --- a/google-cloud-pubsub/samples/Gemfile +++ b/google-cloud-pubsub/samples/Gemfile @@ -30,7 +30,7 @@ gem "sinatra" group :test do gem "avro", "~> 1.10" gem "google-cloud-bigquery" - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "minitest-hooks", "~> 1.5" diff --git a/google-cloud-pubsub/v2samples/Gemfile b/google-cloud-pubsub/v2samples/Gemfile index 7cb35b395703..fba366c4fdd9 100644 --- a/google-cloud-pubsub/v2samples/Gemfile +++ b/google-cloud-pubsub/v2samples/Gemfile @@ -30,7 +30,7 @@ gem "sinatra" group :test do gem "avro", "~> 1.10" gem "google-cloud-bigquery" - gem "google-style", "~> 1.25.1" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "minitest-hooks", "~> 1.5" diff --git a/google-cloud-resource_manager/Gemfile b/google-cloud-resource_manager/Gemfile index 0edfae9ce8be..58e86bffd2c6 100644 --- a/google-cloud-resource_manager/Gemfile +++ b/google-cloud-resource_manager/Gemfile @@ -25,7 +25,7 @@ gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" gem "minitest-rg", "~> 5.3" -gem "ostruct", "~> 0.5.5" +gem "ostruct", "~> 0.6.0" gem "rake", ">= 13.0" gem "redcarpet", "~> 3.6" gem "yard", "~> 0.9" diff --git a/google-cloud-storage/Gemfile b/google-cloud-storage/Gemfile index acb56cd6c6e8..38377e8cbff8 100644 --- a/google-cloud-storage/Gemfile +++ b/google-cloud-storage/Gemfile @@ -21,7 +21,7 @@ end gem "google-cloud-pubsub", path: "../google-cloud-pubsub" gem "google-cloud-pubsub-v1", path: "../google-cloud-pubsub-v1" -gem "minitest-reporters", "~> 1.5.0", require: false +gem "minitest-reporters", "~> 1.8.0", require: false gem "rake" # The following gems have been removed from ruby core and are required for testing. gem "ostruct" diff --git a/google-cloud-storage/Gemfile.lock b/google-cloud-storage/Gemfile.lock index ac5c85440310..9361065cd49b 100644 --- a/google-cloud-storage/Gemfile.lock +++ b/google-cloud-storage/Gemfile.lock @@ -8,7 +8,7 @@ PATH PATH remote: ../google-cloud-errors specs: - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) PATH remote: ../google-cloud-pubsub-v1 @@ -30,7 +30,7 @@ PATH PATH remote: . specs: - google-cloud-storage (1.61.0) + google-cloud-storage (1.62.0) addressable (~> 2.8) digest-crc (~> 0.4) google-apis-core (>= 0.18, < 2) @@ -193,10 +193,10 @@ GEM path_expander (~> 2.0) minitest-focus (1.4.1) minitest (> 5.0) - minitest-reporters (1.5.0) + minitest-reporters (1.8.0) ansi builder - minitest (>= 5.0) + minitest (>= 5.0, < 7) ruby-progressbar minitest-rg (5.4.0) minitest (>= 5.0, < 7) @@ -301,7 +301,7 @@ DEPENDENCIES minitest (~> 5.16) minitest-autotest (~> 1.0) minitest-focus (~> 1.1) - minitest-reporters (~> 1.5.0) + minitest-reporters (~> 1.8.0) minitest-rg (~> 5.2) ostruct rake @@ -319,7 +319,7 @@ CHECKSUMS base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f - bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 + bundler (4.0.16) sha256=d6ca5dd440c24f9abce9844cf44cc8e18c6a553de65a47efb4544137af92c47d cgi (0.5.2) sha256=61ca30298171190fd4fa0d8018e57ada456eae9b7a2b78526debf7f0a0e6f8bb concurrent-ruby (1.3.7) sha256=4412caec3a5ea2e5fdc52076724c071a81f2c0593d83b2ac8cbb8ca63b3151b0 declarative (0.0.20) sha256=8021dd6cb17ab2b61233c56903d3f5a259c5cf43c80ff332d447d395b17d9ff9 @@ -337,10 +337,10 @@ CHECKSUMS google-apis-storage_v1 (0.64.0) sha256=75b11afa2edcee859b84c7a6972ee4456314eeef5f762827fd6cf5c5ffaf93f2 google-cloud-core (1.9.0) google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 - google-cloud-errors (1.6.0) + google-cloud-errors (1.7.0) google-cloud-pubsub (3.3.0) google-cloud-pubsub-v1 (1.16.0) - google-cloud-storage (1.61.0) + google-cloud-storage (1.62.0) google-iam-v1 (1.7.0) sha256=9e3ea9dcc59cbd5f8d2f62b00da41ec57a2e427b33c0e798207fa06c8fbb8b87 google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b google-protobuf (4.35.1) sha256=a3a6471331d918f58dfa4d014a8f6286f0af2cf4840216bde52fcf2ea3fe3726 @@ -377,7 +377,7 @@ CHECKSUMS minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5 minitest-autotest (1.2.0) sha256=60d031cba705215450662b0060f03f96507682b346a19c27f6756751ad92d2b4 minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e - minitest-reporters (1.5.0) sha256=a693acddc67987cde96d33ad6766b8d3e8522bb4c8a20628352950c30d42f0a3 + minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384 minitest-rg (5.4.0) sha256=54d42bb8ce876381245be5866f3c1dd704ef79c06ba5c9ff280c0aa28c56effb minitest-server (1.0.10) sha256=275439bf3ffc433fcbe161733248f1d9749ebf122892cf010bf864aaa95cef75 multi_json (1.21.1) sha256=e6126a31808e3b4d19f483c775ceac34df190dffa62adfb63a165ee14ba68080 @@ -419,4 +419,4 @@ CHECKSUMS yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f BUNDLED WITH - 4.0.14 + 4.0.16 diff --git a/google-cloud-storage/samples/Gemfile b/google-cloud-storage/samples/Gemfile index 67a916a8415c..94457f6f29ed 100644 --- a/google-cloud-storage/samples/Gemfile +++ b/google-cloud-storage/samples/Gemfile @@ -30,7 +30,7 @@ else end group :test do - gem "google-style", "~> 1.30.0" + gem "google-style", "~> 1.32.0" gem "minitest", "~> 5.14" gem "minitest-focus", "~> 1.1" gem "minitest-hooks", "~> 1.5"