From 961616b8ff326ef8e74dae605123d6d2d7517f8d Mon Sep 17 00:00:00 2001 From: "auth-for-create-pull-request[bot]" <102752093+auth-for-create-pull-request[bot]@users.noreply.github.com> Date: Sat, 14 Jun 2025 21:59:48 +0000 Subject: [PATCH 01/48] chore: update README.md for v0.33.2 (#472) Automated update of `README.md` for release v0.33.2 This pull request was created by [cgrindel/gha_create_release](https://github.com/cgrindel/gha_create_release). Co-authored-by: cgrindel <159968+cgrindel@users.noreply.github.com> --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e58cee03..86d1fc18 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ If you are using Bazel with bzlmod enabled, add the following snippet to your `M ```python bazel_dep( name = "rules_bazel_integration_test", - version = "0.32.1", + version = "0.33.2", dev_dependency = True, ) ``` @@ -57,9 +57,9 @@ repository and its dependencies. ```python http_archive( name = "rules_bazel_integration_test", - sha256 = "b94cdb12acbfe4c2ff0309e0ce133e07c9b2b31a689d22ebabdee7eb7dd23972", + sha256 = "f80508eef0429b281392c160a90c64e52470d05d3e2f23d12c806b3c0d5531e2", urls = [ - "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.32.1/rules_bazel_integration_test.v0.32.1.tar.gz", + "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.33.2/rules_bazel_integration_test.v0.33.2.tar.gz", ], ) From 1cdf1d51a78e4a06e595191a22355e979335f920 Mon Sep 17 00:00:00 2001 From: Chuck Grindel Date: Tue, 24 Jun 2025 10:59:22 -0600 Subject: [PATCH 02/48] chore: upgrade to Bazel 8.3.0 (#473) --- .bazelversion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.bazelversion b/.bazelversion index 2b0aa212..2bf50aaf 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.2.1 +8.3.0 From 2b9ac13f800205741f46c4207786ead21b853e85 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 07:53:25 -0600 Subject: [PATCH 03/48] chore(deps): update dependency bazel to v8.3.0 (#476) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://redirect.github.com/bazelbuild/bazel) | minor | `8.2.1` -> `8.3.0` | --- ### Release Notes
bazelbuild/bazel (bazel) ### [`v8.3.0`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-830-2025-06-23) [Compare Source](https://redirect.github.com/bazelbuild/bazel/compare/8.2.1...8.3.0) ``` Release Notes: ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/.bazelversion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/.bazelversion b/examples/custom_test_runner/.bazelversion index 2b0aa212..2bf50aaf 100644 --- a/examples/custom_test_runner/.bazelversion +++ b/examples/custom_test_runner/.bazelversion @@ -1 +1 @@ -8.2.1 +8.3.0 From e525b2ec543f1b3725eab06a70c8459059b4f7b1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 14:03:34 +0000 Subject: [PATCH 04/48] chore(deps): update dependency cgrindel_bazel_starlib to v0.27.0 (#478) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cgrindel_bazel_starlib](https://redirect.github.com/cgrindel/bazel-starlib) | bazel_dep | minor | `0.25.2` -> `0.27.0` | | [cgrindel_bazel_starlib](https://redirect.github.com/cgrindel/bazel-starlib) | http_archive | minor | `v0.25.2` -> `v0.27.0` | --- ### Release Notes
cgrindel/bazel-starlib (cgrindel_bazel_starlib) ### [`v0.27.0`](https://redirect.github.com/cgrindel/bazel-starlib/releases/tag/v0.27.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v0.26.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/bazel-starlib/pull/515](https://redirect.github.com/cgrindel/bazel-starlib/pull/515) - fix: set `LC_ALL=C` when using `sort` by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/519](https://redirect.github.com/cgrindel/bazel-starlib/pull/519) ##### Dependency Updates - chore(deps): update dependency bazel to v8.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/516](https://redirect.github.com/cgrindel/bazel-starlib/pull/516) - chore(deps): update dependency bazel to v8.2.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/517](https://redirect.github.com/cgrindel/bazel-starlib/pull/517) - chore(deps): update dependency ubuntu to v24 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/518](https://redirect.github.com/cgrindel/bazel-starlib/pull/518) **Full Changelog**: https://github.com/cgrindel/bazel-starlib/compare/v0.26.0...v0.27.0 ##### Bazel Module Snippet ```python bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") ``` ##### Workspace Snippet ```python load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "cgrindel_bazel_starlib", sha256 = "53e77f9b0cea589b4ca6dfb169ce5839aa61d6d56f0773d9bbd63b5fa8c1fff7", urls = [ "https://github.com/cgrindel/bazel-starlib/releases/download/v0.27.0/bazel-starlib.v0.27.0.tar.gz", ], ) load("@​cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies") bazel_starlib_dependencies() load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() ``` ### [`v0.26.0`](https://redirect.github.com/cgrindel/bazel-starlib/releases/tag/v0.26.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v0.25.2 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/bazel-starlib/pull/512](https://redirect.github.com/cgrindel/bazel-starlib/pull/512) - feat: organize change log in release notes by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/514](https://redirect.github.com/cgrindel/bazel-starlib/pull/514) ##### Dependency Updates - chore(deps): update dependency buildifier\_prebuilt to v8.0.3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/513](https://redirect.github.com/cgrindel/bazel-starlib/pull/513) **Full Changelog**: https://github.com/cgrindel/bazel-starlib/compare/v0.25.2...v0.26.0 ##### Bazel Module Snippet ```python bazel_dep(name = "cgrindel_bazel_starlib", version = "0.26.0") ``` ##### Workspace Snippet ```python load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "cgrindel_bazel_starlib", sha256 = "f8d8e9dd439571f78eb4b59c5cde44280d31e5ac9536645ecf19328e2652bea5", urls = [ "https://github.com/cgrindel/bazel-starlib/releases/download/v0.26.0/bazel-starlib.v0.26.0.tar.gz", ], ) load("@​cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies") bazel_starlib_dependencies() load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 4 ++-- examples/custom_test_runner/MODULE.bazel | 2 +- examples/simple/MODULE.bazel | 2 +- examples/simple/WORKSPACE | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index c508aa69..8de2cfa1 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -26,9 +26,9 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "cgrindel_bazel_starlib", - sha256 = "b87fd81c1d437a6fcb3bc65592075fe7b35230dbf4c8afa724a2b4d70f7233d0", + sha256 = "e6ebb696cda1a75dcaf8c49b9f0f41edfd6c7cbcbd79c65de7a61df0c225ac2a", urls = [ - "https://github.com/cgrindel/bazel-starlib/releases/download/v0.25.2/bazel-starlib.v0.25.2.tar.gz", + "https://github.com/cgrindel/bazel-starlib/releases/download/v0.27.0/bazel-starlib.v0.27.0.tar.gz", ], ) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index cc4fe6e2..87bbab0e 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -14,7 +14,7 @@ local_path_override( ) bazel_dep(name = "platforms", version = "0.0.11") -bazel_dep(name = "cgrindel_bazel_starlib", version = "0.25.2") +bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep( name = "gazelle", diff --git a/examples/simple/MODULE.bazel b/examples/simple/MODULE.bazel index 4d74fdbb..03f5201b 100644 --- a/examples/simple/MODULE.bazel +++ b/examples/simple/MODULE.bazel @@ -3,5 +3,5 @@ module( version = "0.0.0", ) -bazel_dep(name = "cgrindel_bazel_starlib", version = "0.25.2") +bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") bazel_dep(name = "bazel_skylib", version = "1.7.1") diff --git a/examples/simple/WORKSPACE b/examples/simple/WORKSPACE index b85edaf4..bc5d2b52 100644 --- a/examples/simple/WORKSPACE +++ b/examples/simple/WORKSPACE @@ -17,9 +17,9 @@ rules_shell_toolchains() http_archive( name = "cgrindel_bazel_starlib", - sha256 = "b87fd81c1d437a6fcb3bc65592075fe7b35230dbf4c8afa724a2b4d70f7233d0", + sha256 = "e6ebb696cda1a75dcaf8c49b9f0f41edfd6c7cbcbd79c65de7a61df0c225ac2a", urls = [ - "https://github.com/cgrindel/bazel-starlib/releases/download/v0.25.2/bazel-starlib.v0.25.2.tar.gz", + "https://github.com/cgrindel/bazel-starlib/releases/download/v0.27.0/bazel-starlib.v0.27.0.tar.gz", ], ) From cedb4a14befbb2ca6de1f39566d87fe612eb7116 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 18:13:18 +0000 Subject: [PATCH 05/48] chore(deps): update dependency build_bazel_rules_swift to v2.9.0 (#477) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [build_bazel_rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | http_archive | minor | `2.7.0` -> `2.9.0` | --- ### Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift) ### [`v2.9.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.9.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.2...2.9.0) #### What's Changed - Add `always_include_developer_search_paths` to \`mixed\_language\_librar… by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1541](https://redirect.github.com/bazelbuild/rules_swift/pull/1541)1 - Add `clang_deps` attr to `mixed_language_library` ([#​1540](https://redirect.github.com/bazelbuild/rules_swift/issues/1540)) by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1542](https://redirect.github.com/bazelbuild/rules_swift/pull/1542)2 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.2...2.9.0 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.9.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.1...2.8.2) #### What's Changed - Update index-import for zlib brew dep fix ([#​1513](https://redirect.github.com/bazelbuild/rules_swift/issues/1513)) by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1514](https://redirect.github.com/bazelbuild/rules_swift/pull/1514)4 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.1...2.8.2 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.2", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a632eaf9d0d7564ae7dbd12f94fc2047cc00706a7f037a4af1fc10e20b7875a4", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.2/rules_swift.2.8.2.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.1`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.1) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.0...2.8.1) #### What's Changed - Use `exec_group` for `SWIFT_ACTION_DERIVE_FILES` and `SWIFT_ACTION_DUMP_AST` ([#​1510](https://redirect.github.com/bazelbuild/rules_swift/issues/1510)) **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.0...2.8.1 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "4901feadef8e47ede930c95c40298dd38a83a81eb1ed5b74e62abfa546ff2d1b", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.1/rules_swift.2.8.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.7.0...2.8.0) #### What's Changed - Partial upstream cherry-pick of [`930bce3`](https://redirect.github.com/bazelbuild/rules_swift/commit/930bce3206242cf3adcd23d42e6d84c71f6ad84b) by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1501](https://redirect.github.com/bazelbuild/rules_swift/pull/1501)1 - Support index-import on all Xcode 16.x versions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1505](https://redirect.github.com/bazelbuild/rules_swift/pull/1505)5 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.7.0...2.8.0 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "68290c747eab415d924a3e2a8d2d32a4686dd1e0b091a6b4db4892d1bc0e8308", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.0/rules_swift.2.8.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 759d1977..9605c944 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -41,8 +41,8 @@ swift_bazel_dependencies() http_archive( name = "build_bazel_rules_swift", - sha256 = "15f7096b41154393da81594909e2db3f5828a5e671b8d873c35788d82f9c97d2", - url = "https://github.com/bazelbuild/rules_swift/releases/download/2.7.0/rules_swift.2.7.0.tar.gz", + sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac", + url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz", ) load("//:swift_deps.bzl", "swift_dependencies") From 54719f683f2466ce127d95a82e39ebe2a9902550 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 18:22:00 +0000 Subject: [PATCH 06/48] chore(deps): update dependency gazelle to v0.44.0 (#479) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [gazelle](https://redirect.github.com/bazel-contrib/bazel-gazelle) | bazel_dep | minor | `0.42.0` -> `0.44.0` | --- ### Release Notes
bazel-contrib/bazel-gazelle (gazelle) ### [`v0.44.0`](https://redirect.github.com/bazel-contrib/bazel-gazelle/releases/tag/v0.44.0) #### What's Changed - walk: fix BenchmarkWalk by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2072](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2072) - walk: refactor and add Walk2 function by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2073](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2073) - walk, language: support lazy indexing by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2074](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2074) - walk: better error checking in strict mode for RelsToVisit by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2077](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2077) - Work around incompatibility between zlib and clang 17 by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2082](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2082) - go\_grpc\_compiler: default to go\_grpc\_v2 by [@​sluongng](https://redirect.github.com/sluongng) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2071](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2071) - table fix by [@​sluongng](https://redirect.github.com/sluongng) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2083](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2083) - Add `package_metadata` to `REPO.bazel` by [@​Yannic](https://redirect.github.com/Yannic) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2081](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2081) - Add go\_features.proto to list of known protos by [@​mrdomino](https://redirect.github.com/mrdomino) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2080](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2080) - Cleanup: Just updating comments as I read by [@​stefanpenner](https://redirect.github.com/stefanpenner) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2087](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2087) - language/go: support lazy indexing with go\_search directive by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2075](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2075) - Keep `use_repo`s needed for `tool`s by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2091](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2091) - Don't drop `-bzlmod` arg when args are explicitly provided by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2092](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2092) - Run buildifier to add explicit loads and update rules\_go by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2090](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2090) - Add build file generation override for cel.dev/expr by [@​jasonkuster](https://redirect.github.com/jasonkuster) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2096](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2096) - language/go: add implicit go\_search path when prefix is set by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2095](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2095) - fix: correct attribute name in message by [@​ash2k](https://redirect.github.com/ash2k) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2098](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2098) - Avoid allocations in fileNameInfo by [@​dzbarsky](https://redirect.github.com/dzbarsky) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2099](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2099) - fix: normalize RelsToVisit by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2104](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2104) - Add k8s.io/cri-api k8s.io/apiserver default overrides by [@​hunshcn](https://redirect.github.com/hunshcn) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2107](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2107) - Replace illegal characters in underscores when deriving proto RuleName by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2105](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2105) - perf: remove extraneous isExcluded(dir) checks by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2106](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2106) - indexing all parents of visited directories by [@​linzhp](https://redirect.github.com/linzhp) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2109](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2109) - language/go: allow clean as argument to -build\_file\_generation by [@​oncilla](https://redirect.github.com/oncilla) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2111](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2111) - Trim BCR versions before comparing them to Go versions by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2066](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2066) - Avoid duplicates in relToIndex by [@​linzhp](https://redirect.github.com/linzhp) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2110](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2110) #### New Contributors - [@​mrdomino](https://redirect.github.com/mrdomino) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2080](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2080) - [@​jasonkuster](https://redirect.github.com/jasonkuster) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2096](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2096) - [@​WojciechMazur](https://redirect.github.com/WojciechMazur) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2105](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2105) - [@​oncilla](https://redirect.github.com/oncilla) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2111](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2111) **Full Changelog**: https://github.com/bazel-contrib/bazel-gazelle/compare/v0.43.0...v0.44.0 ### [`v0.43.0`](https://redirect.github.com/bazel-contrib/bazel-gazelle/releases/tag/v0.43.0) #### What's Changed - Evaluate build tags as both true and false by [@​patrickmscott](https://redirect.github.com/patrickmscott) in [https://github.com/bazel-contrib/bazel-gazelle/pull/1938](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/1938) - fix: correct updated filepath when updating expected output BUILD files by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2025](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2025) - Add more k8s.io default overrides by [@​mering](https://redirect.github.com/mering) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2026](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2026) - Add build file generation override for cncf/xds by [@​faximan](https://redirect.github.com/faximan) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2027](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2027) - Sync vendor directory by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2028](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2028) - prometheus: Add directives needed for prometheus and alertmanager by [@​zecke](https://redirect.github.com/zecke) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2032](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2032) - Stop using Label.workspace\_name by [@​EdSchouten](https://redirect.github.com/EdSchouten) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2033](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2033) - Update docs for Google API name resolution by [@​neilconway](https://redirect.github.com/neilconway) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2035](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2035) - Watch inputs to `go_repository` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2037](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2037) - perf: do not build trie for directories not being traversed by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2036](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2036) - feat: support only updating existing BUILD files by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/1921](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/1921) - feat: add support for bazel8 REPO.bazel ignore\_directories by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2039](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2039) - Fix a typo in the target name, and use relative target path by [@​goretkin](https://redirect.github.com/goretkin) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2024](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2024) - fix: attr.val is not updated when setting multiple times by [@​IanDxSSXX](https://redirect.github.com/IanDxSSXX) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2046](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2046) - walk: add benchmark for Walk by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2042](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2042) - walk: set parallelism to runtime.GOMAXPROCS by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2047](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2047) - refactor: move fs/walk related configuration to walk/config by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2044](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2044) - refactor: simplify walkDir signature by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2043](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2043) - Add proto override for k8s.io/kubelet to default\_gazelle\_overrides.bzl by [@​b-bremer](https://redirect.github.com/b-bremer) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2049](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2049) - refactor: simplify symlink follow logic by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2054](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2054) - fetch\_repo: also remove WORKSPACE and MODULE files when cleaning by [@​pjjw](https://redirect.github.com/pjjw) in [https://github.com/bazel-contrib/bazel-gazelle/pull/1991](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/1991) - Improve performance of "Evaluate build tags as true and false" feature by [@​alopezz](https://redirect.github.com/alopezz) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2058](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2058) - feat(update-repos): allow users to profile gazelle update-repos by [@​tyler-french](https://redirect.github.com/tyler-french) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2056](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2056) - Add proto override for github.com/hashicorp/go-plugin to default\_gazelle\_overrides.bzl by [@​uchanchlani](https://redirect.github.com/uchanchlani) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2062](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2062) - Support (and ignore) β€˜tool’ directive in go.mod files. by [@​phst](https://redirect.github.com/phst) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2064](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2064) - \[Feature] Enable support for go.work files in non-root modules by [@​stefanpenner](https://redirect.github.com/stefanpenner) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2067](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2067) - Improve consistency by prefering bazel\_dep over Go by [@​zecke](https://redirect.github.com/zecke) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2065](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2065) #### New Contributors - [@​patrickmscott](https://redirect.github.com/patrickmscott) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/1938](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/1938) - [@​faximan](https://redirect.github.com/faximan) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2027](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2027) - [@​zecke](https://redirect.github.com/zecke) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2032](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2032) - [@​neilconway](https://redirect.github.com/neilconway) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2035](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2035) - [@​goretkin](https://redirect.github.com/goretkin) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2024](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2024) - [@​IanDxSSXX](https://redirect.github.com/IanDxSSXX) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2046](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2046) - [@​b-bremer](https://redirect.github.com/b-bremer) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2049](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2049) - [@​alopezz](https://redirect.github.com/alopezz) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2058](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2058) - [@​uchanchlani](https://redirect.github.com/uchanchlani) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2062](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2062) - [@​phst](https://redirect.github.com/phst) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2064](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2064) **Full Changelog**: https://github.com/bazel-contrib/bazel-gazelle/compare/v0.42.0...v0.43.0
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 87bbab0e..f5f41cda 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep( name = "gazelle", - version = "0.42.0", + version = "0.44.0", repo_name = "bazel_gazelle", ) bazel_dep( From 196de20caea1f22f93c14d0f5c0ef60a2c6cfc73 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 20:06:00 +0000 Subject: [PATCH 07/48] chore(deps): update dependency apple/swift-argument-parser to from: "1.5.1" (#475) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [apple/swift-argument-parser](https://redirect.github.com/apple/swift-argument-parser) | patch | `from: "1.5.0"` -> `from: "1.5.1"` | --- ### Release Notes
apple/swift-argument-parser (apple/swift-argument-parser) ### [`v1.5.1`](https://redirect.github.com/apple/swift-argument-parser/blob/HEAD/CHANGELOG.md#151---2025-05-28) [Compare Source](https://redirect.github.com/apple/swift-argument-parser/compare/1.5.0...1.5.1) ##### Fixes - Relax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\[[#​783](https://redirect.github.com/apple/swift-argument-parser/issues/783)]) The 1.5.1 release includes a contribution from \[compnerd]. Thank you!
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chuck Grindel Co-authored-by: Chuck Grindel Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- examples/custom_test_runner/BUILD.bazel | 23 ++++++-------------- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/Package.resolved | 4 ++-- examples/custom_test_runner/Package.swift | 2 +- 4 files changed, 11 insertions(+), 20 deletions(-) diff --git a/examples/custom_test_runner/BUILD.bazel b/examples/custom_test_runner/BUILD.bazel index 9c5ef566..34a114b8 100644 --- a/examples/custom_test_runner/BUILD.bazel +++ b/examples/custom_test_runner/BUILD.bazel @@ -3,7 +3,7 @@ load( "@rules_bazel_integration_test//bazel_integration_test:defs.bzl", "integration_test_utils", ) -load("@rules_swift_package_manager//swiftpkg:defs.bzl", "swift_update_packages") +load("@rules_swift_package_manager//swiftpkg:defs.bzl", "swift_package_tool") test_suite( name = "all_integration_tests", @@ -33,21 +33,12 @@ gazelle_binary( ], ) -# This macro defines two targets: `swift_update_pkgs` and -# `swift_update_pkgs_to_latest`. -# -# The `swift_update_pkgs` target should be run whenever the list of external -# dependencies is updated in the `Package.swift`. Running this target will -# populate the `swift_deps.bzl` with `swift_package` declarations for all of -# the direct and transitive Swift packages that your project uses. -# -# The `swift_update_pkgs_to_latest` target should be run when you want to -# update your Swift dependencies to their latest eligible version. -swift_update_packages( - name = "swift_update_pkgs", - gazelle = ":gazelle_bin", - generate_swift_deps_for_workspace = False, - update_bzlmod_stanzas = True, +# Puprosefully am not adding this to tidy. It is expensive to run and only +# needs to be run when the Package.swift has been updated. +swift_package_tool( + name = "update_swift_packages", + cmd = "update", + package = "Package.swift", ) # This target updates the Bazel build files for your project. Run this target diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index f5f41cda..48aebc77 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "2.7.0", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "0.47.2") +bazel_dep(name = "rules_swift_package_manager", version = "1.1.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/Package.resolved b/examples/custom_test_runner/Package.resolved index 4ef0950e..6316d669 100644 --- a/examples/custom_test_runner/Package.resolved +++ b/examples/custom_test_runner/Package.resolved @@ -14,8 +14,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-argument-parser", "state" : { - "revision" : "fee6933f37fde9a5e12a1e4aeaa93fe60116ff2a", - "version" : "1.2.2" + "revision" : "011f0c765fb46d9cac61bca19be0527e99c98c8b", + "version" : "1.5.1" } } ], diff --git a/examples/custom_test_runner/Package.swift b/examples/custom_test_runner/Package.swift index 76b024ef..0cfbc573 100644 --- a/examples/custom_test_runner/Package.swift +++ b/examples/custom_test_runner/Package.swift @@ -6,7 +6,7 @@ let package = Package( name: "my-project", dependencies: [ // Replace these entries with your dependencies. - .package(url: "https://github.com/apple/swift-argument-parser", from: "1.5.0"), + .package(url: "https://github.com/apple/swift-argument-parser", from: "1.5.1"), .package(url: "https://github.com/JohnSundell/ShellOut.git", from: "2.3.0"), ] ) From 52425dcb9dfaf00cec16e75ce274f8247e24ff93 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 20:15:26 +0000 Subject: [PATCH 08/48] chore(deps): update dependency rules_python to v1.4.1 (#480) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | minor | `1.2.0` -> `1.4.1` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.4.1`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#141---2025-05-08) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.4.0...1.4.1) [1.4.1]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.4.1 {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-1-fixed} ##### Fixed - (pypi) Fix a typo not allowing users to benefit from using the downloader when the hashes in the requirements file are not present. Fixes [#​2863](https://redirect.github.com/bazel-contrib/rules_python/issues/2863). {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-0} ### [`v1.4.0`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#140---2025-04-19) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.3.0...1.4.0) [1.4.0]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.4.0 {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-0-changed} ##### Changed - (toolchain) The `exec` configuration toolchain now has the forwarded `exec_interpreter` now also forwards the `ToolchainInfo` provider. This is for increased compatibility with the `RBE` setups where access to the `exec` configuration interpreter is needed. - (toolchains) Use the latest astral-sh toolchain release [20250317] for Python versions: - 3.9.21 - 3.10.16 - 3.11.11 - 3.12.9 - 3.13.2 - (pypi) Use `xcrun xcodebuild --showsdks` to find XCode root. - (toolchains) Remove all but `3.8.20` versions of the Python `3.8` interpreter who has reached EOL. If users still need other versions of the `3.8` interpreter, please supply the URLs manually {bzl:obj}`python.toolchain` or {bzl:obj}`python_register_toolchains` calls. - (toolchains) Previously [#​2636](https://redirect.github.com/bazel-contrib/rules_python/pull/2636) changed the semantics of `ignore_root_user_error` from "ignore" to "warning". This is now flipped back to ignoring the issue, and will only emit a warning when the attribute is set `False`. - (pypi) The PyPI extension will no longer write the lock file entries as the extension has been marked reproducible. Fixes [#​2434](https://redirect.github.com/bazel-contrib/rules_python/issues/2434). - (gazelle) Lazily load and parse manifest files when running Gazelle. This ensures no manifest files are loaded when Gazelle is run over a set of non-python directories [PR #​2746](https://redirect.github.com/bazel-contrib/rules_python/pull/2746). - (rules) {attr}`py_binary.srcs` and {attr}`py_test.srcs` is no longer mandatory when `main_module` is specified (for `--bootstrap_impl=script`) [20250317]: https://redirect.github.com/astral-sh/python-build-standalone/releases/tag/20250317 {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-0-fixed} ##### Fixed - (pypi) Platform specific extras are now correctly handled when using universal lock files with environment markers. Fixes [#​2690](https://redirect.github.com/bazel-contrib/rules_python/pull/2690). - (runfiles) ({obj}`--bootstrap_impl=script`) Follow symlinks when searching for runfiles. - (toolchains) Do not try to run `chmod` when downloading non-windows hermetic toolchain repositories on Windows. Fixes [#​2660](https://redirect.github.com/bazel-contrib/rules_python/issues/2660). - (logging) Allow repo rule logging level to be set to `FAIL` via the `RULES_PYTHON_REPO_DEBUG_VERBOSITY` environment variable. - (toolchains) The toolchain matching is has been fixed when writing transitions transitioning on the `python_version` flag. Fixes [#​2685](https://redirect.github.com/bazel-contrib/rules_python/issues/2685). - (toolchains) Run the check on the Python interpreter in isolated mode, to ensure it's not affected by userland environment variables, such as `PYTHONPATH`. - (toolchains) Ensure temporary `.pyc` and `.pyo` files are also excluded from the interpreters repository files. - (pypi) Run interpreter version call in isolated mode, to ensure it's not affected by userland environment variables, such as `PYTHONPATH`. - (packaging) An empty `requires_file` is treated as if it were omitted, resulting in a valid `METADATA` file. - (rules) py\_wheel and sphinxdocs rules now propagate `target_compatible_with` to all targets they create. [PR #​2788](https://redirect.github.com/bazel-contrib/rules_python/pull/2788). - (pypi) Correctly handle `METADATA` entries when `python_full_version` is used in the environment marker. Fixes [#​2319](https://redirect.github.com/bazel-contrib/rules_python/issues/2319). - (pypi) Correctly handle `python_version` parameter and transition the requirement locking to the right interpreter version when using {obj}`compile_pip_requirements` rule. See [#​2819](https://redirect.github.com/bazel-contrib/rules_python/pull/2819). {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-0-added} ##### Added - (pypi) From now on `sha256` values in the `requirements.txt` is no longer mandatory when enabling {attr}`pip.parse.experimental_index_url` feature. This means that `rules_python` will attempt to fetch metadata for all packages through SimpleAPI unless they are pulled through direct URL references. Fixes [#​2023](https://redirect.github.com/bazel-contrib/rules_python/issues/2023). In case you see issues with `rules_python` being too eager to fetch the SimpleAPI metadata, you can use the newly added {attr}`pip.parse.simpleapi_skip` to skip metadata fetching for those packages. - (uv) A {obj}`lock` rule that is the replacement for the {obj}`compile_pip_requirements`. This may still have rough corners so please report issues with it in the [#​1975](https://redirect.github.com/bazel-contrib/rules_python/issues/1975). Main highlights - the locking can be done within a build action or outside it, there is no more automatic `test` target (but it can be added on the user side by using `native_test`). For customizing the `uv` version that is used, please check the {obj}`uv.configure` tag class. - Add support for riscv64 linux platform. - (toolchains) Add python 3.13.2 and 3.12.9 toolchains - (providers) (experimental) `PyInfo.site_packages_symlinks` field added to allow specifying links to create within the venv site packages (only applicable with {obj}`--bootstrap_impl=script`) ([#​2156](https://redirect.github.com/bazelbuild/rules_python/issues/2156)). - (toolchains) Local Python installs can be used to create a toolchain equivalent to the standard toolchains. See \[Local toolchains] docs for how to configure them. - (toolchains) Expose `$(PYTHON2_ROOTPATH)` and `$(PYTHON3_ROOTPATH)` which are runfiles locations equivalents of `$(PYTHON2)` and \`$(PYTHON3) respectively. {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-0-removed} ##### Removed - Nothing removed. {#v1-3-0} ### [`v1.3.0`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#130---2025-03-27) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.2.0...1.3.0) [1.3.0]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.3.0 {#v1-3-0-changed} ##### Changed - (deps) platforms 0.0.4 -> 0.0.11 - (py\_wheel) Package `py_library.pyi_srcs` (`.pyi` files) in the wheel. - (py\_package) Package `py_library.pyi_srcs` (`.pyi` files) in `py_package`. - (gazelle) The generated manifest file (default: `gazelle_python.yaml`) will now include the YAML document start `---` line. Implemented in [#​2656](https://redirect.github.com/bazel-contrib/rules_python/pull/2656). {#v1-3-0-fixed} ##### Fixed - (pypi) The `ppc64le` is now pointing to the right target in the `platforms` package. - (gazelle) No longer incorrectly merge `py_binary` targets during partial updates in `file` generation mode. Fixed in [#​2619](https://redirect.github.com/bazel-contrib/rules_python/pull/2619). - (bzlmod) Running as root is no longer an error. `ignore_root_user_error=True` is now the default. Note that running as root may still cause spurious Bazel cache invalidation ([#​1169](https://redirect.github.com/bazel-contrib/rules_python/issues/1169)). - (gazelle) Don't collapse depsets to a list or into args when generating the modules mapping file. Support spilling modules mapping args into a params file. - (coverage) Fix missing files in the coverage report if they have no tests. - (pypi) From now on `python` invocations in repository and module extension evaluation contexts will invoke Python interpreter with `-B` to avoid creating `.pyc` files. - (deps) doublestar 4.7.1 (required for recent Gazelle versions) {#v1-3-0-added} ##### Added - (python) {obj}`python.defaults` has been added to allow users to set the default python version in the root module by reading the default version number from a file or an environment variable. - {obj}`//python/bin:python`: convenience target for directly running an interpreter. {obj}`--//python/bin:python_src` can be used to specify a binary whose interpreter to use. - (uv) Now the extension can be fully configured via `bzlmod` APIs without the need to patch `rules_python`. The documentation has been added to `rules_python` docs but usage of the extension may result in your setup breaking without any notice. What is more, the URLs and SHA256 values will be retrieved from the GitHub releases page metadata published by the `uv` project. - (pypi) An extra argument to add the interpreter lib dir to `LDFLAGS` when building wheels from `sdist`. - (pypi) Direct HTTP urls for wheels and sdists are now supported when using {obj}`experimental_index_url` (bazel downloader). Partially fixes [#​2363](https://redirect.github.com/bazel-contrib/rules_python/issues/2363). - (rules) APIs for creating custom rules based on the core py\_binary, py\_test, and py\_library rules ([#​1647](https://redirect.github.com/bazel-contrib/rules_python/issues/1647)) - (rules) Added env-var to allow additional interpreter args for stage1 bootstrap. See {any}`RULES_PYTHON_ADDITIONAL_INTERPRETER_ARGS` environment variable. Only applicable for {obj}`--bootstrap_impl=script`. - (rules) Added {obj}`interpreter_args` attribute to `py_binary` and `py_test`, which allows pass arguments to the interpreter before the regular args. - (rules) Added {obj}`main_module` attribute to `py_binary` and `py_test`, which allows specifying a module name to run (i.e. `python -m `). {#v1-3-0-removed} ##### Removed - Nothing removed. {#v1-2-0}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 8de2cfa1..64370bda 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c", - strip_prefix = "rules_python-1.2.0", - url = "https://github.com/bazelbuild/rules_python/archive/1.2.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/archive/1.4.1.tar.gz", ) From b899da2ddba58ca1a5ace968477afbd0ec67748e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 20:26:09 +0000 Subject: [PATCH 09/48] chore(deps): update dependency platforms to v1 (#484) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [platforms](https://redirect.github.com/bazelbuild/platforms) | bazel_dep | major | `0.0.11` -> `1.0.0` | --- ### Release Notes
bazelbuild/platforms (platforms) ### [`v1.0.0`](https://redirect.github.com/bazelbuild/platforms/releases/tag/1.0.0) [Compare Source](https://redirect.github.com/bazelbuild/platforms/compare/0.0.11...1.0.0) #### What's Changed This is a no-op update of 0.0.11. 1.0.0 reflects that this is a stable API used in core Bazel production code. See [https://github.com/bazelbuild/platforms/issues/112](https://redirect.github.com/bazelbuild/platforms/issues/112). #### WORKSPACE setup ``` load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "platforms", urls = [ "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", "https://github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", ], sha256 = "3384eb1c30762704fbe38e440204e114154086c8fc8a8c2e3e28441028c019a8", ) ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 48aebc77..3cc8e752 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -13,7 +13,7 @@ local_path_override( path = "../..", ) -bazel_dep(name = "platforms", version = "0.0.11") +bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep( From ae8a21b22dc78ced77709362ed52ebe598918d3e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 20:36:54 +0000 Subject: [PATCH 10/48] chore(deps): update dependency build_bazel_rules_swift to v3 (#483) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [build_bazel_rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | http_archive | major | `2.9.0` -> `3.0.2` | --- ### Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift) ### [`v3.0.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.0.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.0.0...3.0.2) #### Breaking changes - Increased `compatibility_level` to `3` by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1536](https://redirect.github.com/bazelbuild/rules_swift/pull/1536)6 - Drop support for Bazel 6 by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1422](https://redirect.github.com/bazelbuild/rules_swift/pull/1422)2 - Remove support for the `objc_library.module_map` attribute in `swift_clang_module_aspect` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1328](https://redirect.github.com/bazelbuild/rules_swift/pull/1328)8 - Remove old `SwiftInfo` arguments by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1427](https://redirect.github.com/bazelbuild/rules_swift/pull/1427)7 - Remove `swift_common.toolchain_attrs` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1385](https://redirect.github.com/bazelbuild/rules_swift/pull/1385)5 - Remove the `emit_swiftinterface` build setting by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1393](https://redirect.github.com/bazelbuild/rules_swift/pull/1393)3 - Remove support for the `SWIFT_CUSTOM_TOOLCHAIN` define by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1432](https://redirect.github.com/bazelbuild/rules_swift/pull/1432)2 - Remove `swift_module_alias` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1390](https://redirect.github.com/bazelbuild/rules_swift/pull/1390)0 - Disable `swift.emit_swiftsourceinfo` by default by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1409](https://redirect.github.com/bazelbuild/rules_swift/pull/1409)9 #### Fixed - Fix `apple.swizzle_absolute_xcttestsourcelocation` usage by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1457](https://redirect.github.com/bazelbuild/rules_swift/pull/1457)7 - Fix typo in `_check_supports_language_mode_6` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1484](https://redirect.github.com/bazelbuild/rules_swift/pull/1484)4 - Fix index-import on all Xcode 16.x versions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1504](https://redirect.github.com/bazelbuild/rules_swift/pull/1504)4 - Fix documentation of per\_module\_swiftcopt flag by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1508](https://redirect.github.com/bazelbuild/rules_swift/pull/1508)8 - Fix ensure undeclared outputs are deleted when not tracked by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1533](https://redirect.github.com/bazelbuild/rules_swift/pull/1533)3 #### Added - Improved Swift Testing support by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1443](https://redirect.github.com/bazelbuild/rules_swift/pull/1443)3 - Introduce a pure Swift runfiles library by [@​cerisier](https://redirect.github.com/cerisier) in [https://github.com/bazelbuild/rules_swift/pull/1310](https://redirect.github.com/bazelbuild/rules_swift/pull/1310)0 - Add execution groups for actions that don't have to use the same toolchain used when building the target by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1317](https://redirect.github.com/bazelbuild/rules_swift/pull/1317)7 - Add back API docs for function removed from `swift_common` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in - Add back API docs for function removed from `swift_common` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1429](https://redirect.github.com/bazelbuild/rules_swift/pull/1429)9 - Add `swift_overlay` rule by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1431](https://redirect.github.com/bazelbuild/rules_swift/pull/1431)1 - Support sharding and regex-based `--test_filter` in `swift_test` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1410](https://redirect.github.com/bazelbuild/rules_swift/pull/1410)0 - Add `data` attribute to `mixed_language_library` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1450](https://redirect.github.com/bazelbuild/rules_swift/pull/1450)0 - Add an API that lets aspects ask whether a target is a `swift_overlay` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1441](https://redirect.github.com/bazelbuild/rules_swift/pull/1441)1 - Add support for `package_name` in `mixed_language_library` by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1458](https://redirect.github.com/bazelbuild/rules_swift/pull/1458)8 - Add implicit deps to `swift_library_group` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1468](https://redirect.github.com/bazelbuild/rules_swift/pull/1468)8 - Add `swift.suppress_warnings` feature by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1489](https://redirect.github.com/bazelbuild/rules_swift/pull/1489)9 - Add instrumented files info to `swift_binary` and `swift_compiler_plugin` by [@​sebastianv1](https://redirect.github.com/sebastianv1) in [https://github.com/bazelbuild/rules_swift/pull/1512](https://redirect.github.com/bazelbuild/rules_swift/pull/1512)2 - Add env attribute to swift\_{binary,test} and env\_inherit to swift\_test by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1517](https://redirect.github.com/bazelbuild/rules_swift/pull/1517)7 - Swift 6.0.3 for Linux by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1491](https://redirect.github.com/bazelbuild/rules_swift/pull/1491)1 - Add a feature to allow certain targets to ignore the implicit dependencies from the toolchain. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1518](https://redirect.github.com/bazelbuild/rules_swift/pull/1518)8 - Add an advanced API to create a custom instance of swift\_clang\_module\_aspect with a different toolchain type than the default by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1524](https://redirect.github.com/bazelbuild/rules_swift/pull/1524)4 - Add swift\_common.is\_action\_enabled as a public API. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1523](https://redirect.github.com/bazelbuild/rules_swift/pull/1523)3 - Implement `swift_synthesize_interface_aspect`. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1522](https://redirect.github.com/bazelbuild/rules_swift/pull/1522)2 #### Changed - Update `doc/README.md` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1428](https://redirect.github.com/bazelbuild/rules_swift/pull/1428)8 - Change `swift_library` `alwayslink` default to True by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1398](https://redirect.github.com/bazelbuild/rules_swift/pull/1398)8 - Warn instead of fail when `swiftc` not found on Linux by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1433](https://redirect.github.com/bazelbuild/rules_swift/pull/1433)3 - Prefer Swift toolchain clang over system clang by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1434](https://redirect.github.com/bazelbuild/rules_swift/pull/1434)4 - Stop trying to extract symbol graphs from actions that don’t compile Swift or Objective-C code by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1435](https://redirect.github.com/bazelbuild/rules_swift/pull/1435)5 - Allow `swift_cross_import_overlay` to specify a disambiguating explicit module name for the declaring and/or bystanding module by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1417](https://redirect.github.com/bazelbuild/rules_swift/pull/1417)7 - Put the `swift_overlay`'s deps `SwiftInfo`s into the *transitive* `SwiftInfo`s of the propagated `SwiftInfo` instead of the direct `SwiftInfo`s (which causes them to be merged with the overlay module itself) by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1438](https://redirect.github.com/bazelbuild/rules_swift/pull/1438)8 - Don't drop compilation contexts for `private_deps` when compiling the target that imports them by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1437](https://redirect.github.com/bazelbuild/rules_swift/pull/1437)7 - Update docs to say that a source file should only be in a single `swift_*` target, and a `swift_overlay` should only be referenced by a single other target's `aspect_hints` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1439](https://redirect.github.com/bazelbuild/rules_swift/pull/1439)9 - Set `alwayslink` on the clang target of `mixed_language_library` as well by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1451](https://redirect.github.com/bazelbuild/rules_swift/pull/1451)1 - Stop using config.string(allow\_multiple = True) by [@​EdSchouten](https://redirect.github.com/EdSchouten) in [https://github.com/bazelbuild/rules_swift/pull/1452](https://redirect.github.com/bazelbuild/rules_swift/pull/1452)2 - Make sure that the path to the generated header in the generated module map is workspace-relative when the feature configuration asks for it by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1442](https://redirect.github.com/bazelbuild/rules_swift/pull/1442)2 - Don't drop `swift_overlay` linking contexts when an overlay depends on another library that has an overlay by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1440](https://redirect.github.com/bazelbuild/rules_swift/pull/1440)0 - Apply -enable-bare-slash-regex action config to SWIFT\_ACTION\_DERIVE\_F… by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1464](https://redirect.github.com/bazelbuild/rules_swift/pull/1464)4 - Map const-values in output file map for incremental by [@​vikage](https://redirect.github.com/vikage) in [https://github.com/bazelbuild/rules_swift/pull/1471](https://redirect.github.com/bazelbuild/rules_swift/pull/1471)1 - Include swift\_proto\_library attrs in compilation by [@​sebastianv1](https://redirect.github.com/sebastianv1) in [https://github.com/bazelbuild/rules_swift/pull/1473](https://redirect.github.com/bazelbuild/rules_swift/pull/1473)3 - Mark non\_module\_deps extension as reproducible by [@​cerisier](https://redirect.github.com/cerisier) in [https://github.com/bazelbuild/rules_swift/pull/1481](https://redirect.github.com/bazelbuild/rules_swift/pull/1481)1 - Print a warning, instead of an error, when not finding `swiftc.exe` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1483](https://redirect.github.com/bazelbuild/rules_swift/pull/1483)3 - Create fewer Xcode toolchains by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1487](https://redirect.github.com/bazelbuild/rules_swift/pull/1487)7 - Always create all toolchains by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1488](https://redirect.github.com/bazelbuild/rules_swift/pull/1488)8 - Only warn about missing `swiftc` on matching host platform by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1490](https://redirect.github.com/bazelbuild/rules_swift/pull/1490)0 - Support swift plugins in mixed\_language\_library by [@​qyang-nj](https://redirect.github.com/qyang-nj) in [https://github.com/bazelbuild/rules_swift/pull/1493](https://redirect.github.com/bazelbuild/rules_swift/pull/1493)3 - Deduplicate plugin arguments by [@​qyang-nj](https://redirect.github.com/qyang-nj) in [https://github.com/bazelbuild/rules_swift/pull/1495](https://redirect.github.com/bazelbuild/rules_swift/pull/1495)5 - Update `swift.suppress_warnings` comment by [@​mattrobmattrob](https://redirect.github.com/mattrobmattrob) in [https://github.com/bazelbuild/rules_swift/pull/1499](https://redirect.github.com/bazelbuild/rules_swift/pull/1499)9 - Use `exec_group` for `SWIFT_ACTION_DERIVE_FILES` and `SWIFT_ACTION_DUMP_AST` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1510](https://redirect.github.com/bazelbuild/rules_swift/pull/1510)0 - Only pass the strict Obj-C include paths from *direct* dependencies to compilation actions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1516](https://redirect.github.com/bazelbuild/rules_swift/pull/1516)6 - Use a different attribute than features on toolchain rules to specify which features should be enabled/disabled by default for all targets built with that toolchain by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1519](https://redirect.github.com/bazelbuild/rules_swift/pull/1519)9 - Use a new provider to wrap symbol graph extraction used for test discovery by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1521](https://redirect.github.com/bazelbuild/rules_swift/pull/1521)1 - Ensure that `swift_synthesize_interface_aspect` generates unique outputs by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1526](https://redirect.github.com/bazelbuild/rules_swift/pull/1526)6 - Remove prints when toolchain is skipped by [@​keith](https://redirect.github.com/keith) in [https://github.com/bazelbuild/rules_swift/pull/1535](https://redirect.github.com/bazelbuild/rules_swift/pull/1535)5 #### Removed - Remove `apple_common.Objc` provider usage related to linking now that the Apple linking logic in Bazel gets everything from `CcInfo` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1383](https://redirect.github.com/bazelbuild/rules_swift/pull/1383)3 - Remove implicit dependencies of `_allowlist_function_transition` in third\_party by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1402](https://redirect.github.com/bazelbuild/rules_swift/pull/1402)2 - Remove unnecessary `SwiftBinaryInfo` required provider from `plugins` attribute by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1445](https://redirect.github.com/bazelbuild/rules_swift/pull/1445)5 - Remove redundant code in `swift_import` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1446](https://redirect.github.com/bazelbuild/rules_swift/pull/1446)6 #### New Contributors - [@​EdSchouten](https://redirect.github.com/EdSchouten) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1452](https://redirect.github.com/bazelbuild/rules_swift/pull/1452)2 - [@​jschear](https://redirect.github.com/jschear) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1464](https://redirect.github.com/bazelbuild/rules_swift/pull/1464)4 - [@​vikage](https://redirect.github.com/vikage) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1471](https://redirect.github.com/bazelbuild/rules_swift/pull/1471)1 - [@​cerisier](https://redirect.github.com/cerisier) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1481](https://redirect.github.com/bazelbuild/rules_swift/pull/1481)1 - [@​qyang-nj](https://redirect.github.com/qyang-nj) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1493](https://redirect.github.com/bazelbuild/rules_swift/pull/1493)3 - [@​thelvis4](https://redirect.github.com/thelvis4) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1503](https://redirect.github.com/bazelbuild/rules_swift/pull/1503)3 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.2...3.0.2 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.0.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "ae6673d27024914fa89e32fd1369e9563fb8ede463feac703aaec1ba6ca0358c", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.0.1/rules_swift.3.0.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v3.0.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.0.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.9.0...3.0.0) DO NOT USE.
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 9605c944..3bbd1f73 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -41,8 +41,8 @@ swift_bazel_dependencies() http_archive( name = "build_bazel_rules_swift", - sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac", - url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz", + sha256 = "b17bdad10f3996cffc1ae3634e426d5280848cdb25ae5351f39357599938f5c6", + url = "https://github.com/bazelbuild/rules_swift/releases/download/3.0.2/rules_swift.3.0.2.tar.gz", ) load("//:swift_deps.bzl", "swift_dependencies") From c4bf48c794fd7a5568ad5013449bf78d8453ee04 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 21:05:12 +0000 Subject: [PATCH 11/48] chore(deps): update dependency rules_swift to v3 (#485) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | bazel_dep | major | `2.7.0` -> `3.0.2` | --- ### Release Notes
bazelbuild/rules_swift (rules_swift) ### [`v3.0.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.0.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.0.0...3.0.2) #### Breaking changes - Increased `compatibility_level` to `3` by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1536](https://redirect.github.com/bazelbuild/rules_swift/pull/1536)6 - Drop support for Bazel 6 by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1422](https://redirect.github.com/bazelbuild/rules_swift/pull/1422)2 - Remove support for the `objc_library.module_map` attribute in `swift_clang_module_aspect` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1328](https://redirect.github.com/bazelbuild/rules_swift/pull/1328)8 - Remove old `SwiftInfo` arguments by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1427](https://redirect.github.com/bazelbuild/rules_swift/pull/1427)7 - Remove `swift_common.toolchain_attrs` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1385](https://redirect.github.com/bazelbuild/rules_swift/pull/1385)5 - Remove the `emit_swiftinterface` build setting by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1393](https://redirect.github.com/bazelbuild/rules_swift/pull/1393)3 - Remove support for the `SWIFT_CUSTOM_TOOLCHAIN` define by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1432](https://redirect.github.com/bazelbuild/rules_swift/pull/1432)2 - Remove `swift_module_alias` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1390](https://redirect.github.com/bazelbuild/rules_swift/pull/1390)0 - Disable `swift.emit_swiftsourceinfo` by default by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1409](https://redirect.github.com/bazelbuild/rules_swift/pull/1409)9 #### Fixed - Fix `apple.swizzle_absolute_xcttestsourcelocation` usage by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1457](https://redirect.github.com/bazelbuild/rules_swift/pull/1457)7 - Fix typo in `_check_supports_language_mode_6` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1484](https://redirect.github.com/bazelbuild/rules_swift/pull/1484)4 - Fix index-import on all Xcode 16.x versions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1504](https://redirect.github.com/bazelbuild/rules_swift/pull/1504)4 - Fix documentation of per\_module\_swiftcopt flag by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1508](https://redirect.github.com/bazelbuild/rules_swift/pull/1508)8 - Fix ensure undeclared outputs are deleted when not tracked by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1533](https://redirect.github.com/bazelbuild/rules_swift/pull/1533)3 #### Added - Improved Swift Testing support by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1443](https://redirect.github.com/bazelbuild/rules_swift/pull/1443)3 - Introduce a pure Swift runfiles library by [@​cerisier](https://redirect.github.com/cerisier) in [https://github.com/bazelbuild/rules_swift/pull/1310](https://redirect.github.com/bazelbuild/rules_swift/pull/1310)0 - Add execution groups for actions that don't have to use the same toolchain used when building the target by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1317](https://redirect.github.com/bazelbuild/rules_swift/pull/1317)7 - Add back API docs for function removed from `swift_common` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in - Add back API docs for function removed from `swift_common` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1429](https://redirect.github.com/bazelbuild/rules_swift/pull/1429)9 - Add `swift_overlay` rule by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1431](https://redirect.github.com/bazelbuild/rules_swift/pull/1431)1 - Support sharding and regex-based `--test_filter` in `swift_test` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1410](https://redirect.github.com/bazelbuild/rules_swift/pull/1410)0 - Add `data` attribute to `mixed_language_library` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1450](https://redirect.github.com/bazelbuild/rules_swift/pull/1450)0 - Add an API that lets aspects ask whether a target is a `swift_overlay` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1441](https://redirect.github.com/bazelbuild/rules_swift/pull/1441)1 - Add support for `package_name` in `mixed_language_library` by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1458](https://redirect.github.com/bazelbuild/rules_swift/pull/1458)8 - Add implicit deps to `swift_library_group` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1468](https://redirect.github.com/bazelbuild/rules_swift/pull/1468)8 - Add `swift.suppress_warnings` feature by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1489](https://redirect.github.com/bazelbuild/rules_swift/pull/1489)9 - Add instrumented files info to `swift_binary` and `swift_compiler_plugin` by [@​sebastianv1](https://redirect.github.com/sebastianv1) in [https://github.com/bazelbuild/rules_swift/pull/1512](https://redirect.github.com/bazelbuild/rules_swift/pull/1512)2 - Add env attribute to swift\_{binary,test} and env\_inherit to swift\_test by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1517](https://redirect.github.com/bazelbuild/rules_swift/pull/1517)7 - Swift 6.0.3 for Linux by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1491](https://redirect.github.com/bazelbuild/rules_swift/pull/1491)1 - Add a feature to allow certain targets to ignore the implicit dependencies from the toolchain. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1518](https://redirect.github.com/bazelbuild/rules_swift/pull/1518)8 - Add an advanced API to create a custom instance of swift\_clang\_module\_aspect with a different toolchain type than the default by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1524](https://redirect.github.com/bazelbuild/rules_swift/pull/1524)4 - Add swift\_common.is\_action\_enabled as a public API. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1523](https://redirect.github.com/bazelbuild/rules_swift/pull/1523)3 - Implement `swift_synthesize_interface_aspect`. by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1522](https://redirect.github.com/bazelbuild/rules_swift/pull/1522)2 #### Changed - Update `doc/README.md` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1428](https://redirect.github.com/bazelbuild/rules_swift/pull/1428)8 - Change `swift_library` `alwayslink` default to True by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1398](https://redirect.github.com/bazelbuild/rules_swift/pull/1398)8 - Warn instead of fail when `swiftc` not found on Linux by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1433](https://redirect.github.com/bazelbuild/rules_swift/pull/1433)3 - Prefer Swift toolchain clang over system clang by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1434](https://redirect.github.com/bazelbuild/rules_swift/pull/1434)4 - Stop trying to extract symbol graphs from actions that don’t compile Swift or Objective-C code by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1435](https://redirect.github.com/bazelbuild/rules_swift/pull/1435)5 - Allow `swift_cross_import_overlay` to specify a disambiguating explicit module name for the declaring and/or bystanding module by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1417](https://redirect.github.com/bazelbuild/rules_swift/pull/1417)7 - Put the `swift_overlay`'s deps `SwiftInfo`s into the *transitive* `SwiftInfo`s of the propagated `SwiftInfo` instead of the direct `SwiftInfo`s (which causes them to be merged with the overlay module itself) by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1438](https://redirect.github.com/bazelbuild/rules_swift/pull/1438)8 - Don't drop compilation contexts for `private_deps` when compiling the target that imports them by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1437](https://redirect.github.com/bazelbuild/rules_swift/pull/1437)7 - Update docs to say that a source file should only be in a single `swift_*` target, and a `swift_overlay` should only be referenced by a single other target's `aspect_hints` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1439](https://redirect.github.com/bazelbuild/rules_swift/pull/1439)9 - Set `alwayslink` on the clang target of `mixed_language_library` as well by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1451](https://redirect.github.com/bazelbuild/rules_swift/pull/1451)1 - Stop using config.string(allow\_multiple = True) by [@​EdSchouten](https://redirect.github.com/EdSchouten) in [https://github.com/bazelbuild/rules_swift/pull/1452](https://redirect.github.com/bazelbuild/rules_swift/pull/1452)2 - Make sure that the path to the generated header in the generated module map is workspace-relative when the feature configuration asks for it by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1442](https://redirect.github.com/bazelbuild/rules_swift/pull/1442)2 - Don't drop `swift_overlay` linking contexts when an overlay depends on another library that has an overlay by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1440](https://redirect.github.com/bazelbuild/rules_swift/pull/1440)0 - Apply -enable-bare-slash-regex action config to SWIFT\_ACTION\_DERIVE\_F… by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1464](https://redirect.github.com/bazelbuild/rules_swift/pull/1464)4 - Map const-values in output file map for incremental by [@​vikage](https://redirect.github.com/vikage) in [https://github.com/bazelbuild/rules_swift/pull/1471](https://redirect.github.com/bazelbuild/rules_swift/pull/1471)1 - Include swift\_proto\_library attrs in compilation by [@​sebastianv1](https://redirect.github.com/sebastianv1) in [https://github.com/bazelbuild/rules_swift/pull/1473](https://redirect.github.com/bazelbuild/rules_swift/pull/1473)3 - Mark non\_module\_deps extension as reproducible by [@​cerisier](https://redirect.github.com/cerisier) in [https://github.com/bazelbuild/rules_swift/pull/1481](https://redirect.github.com/bazelbuild/rules_swift/pull/1481)1 - Print a warning, instead of an error, when not finding `swiftc.exe` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1483](https://redirect.github.com/bazelbuild/rules_swift/pull/1483)3 - Create fewer Xcode toolchains by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1487](https://redirect.github.com/bazelbuild/rules_swift/pull/1487)7 - Always create all toolchains by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1488](https://redirect.github.com/bazelbuild/rules_swift/pull/1488)8 - Only warn about missing `swiftc` on matching host platform by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1490](https://redirect.github.com/bazelbuild/rules_swift/pull/1490)0 - Support swift plugins in mixed\_language\_library by [@​qyang-nj](https://redirect.github.com/qyang-nj) in [https://github.com/bazelbuild/rules_swift/pull/1493](https://redirect.github.com/bazelbuild/rules_swift/pull/1493)3 - Deduplicate plugin arguments by [@​qyang-nj](https://redirect.github.com/qyang-nj) in [https://github.com/bazelbuild/rules_swift/pull/1495](https://redirect.github.com/bazelbuild/rules_swift/pull/1495)5 - Update `swift.suppress_warnings` comment by [@​mattrobmattrob](https://redirect.github.com/mattrobmattrob) in [https://github.com/bazelbuild/rules_swift/pull/1499](https://redirect.github.com/bazelbuild/rules_swift/pull/1499)9 - Use `exec_group` for `SWIFT_ACTION_DERIVE_FILES` and `SWIFT_ACTION_DUMP_AST` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1510](https://redirect.github.com/bazelbuild/rules_swift/pull/1510)0 - Only pass the strict Obj-C include paths from *direct* dependencies to compilation actions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1516](https://redirect.github.com/bazelbuild/rules_swift/pull/1516)6 - Use a different attribute than features on toolchain rules to specify which features should be enabled/disabled by default for all targets built with that toolchain by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1519](https://redirect.github.com/bazelbuild/rules_swift/pull/1519)9 - Use a new provider to wrap symbol graph extraction used for test discovery by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1521](https://redirect.github.com/bazelbuild/rules_swift/pull/1521)1 - Ensure that `swift_synthesize_interface_aspect` generates unique outputs by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1526](https://redirect.github.com/bazelbuild/rules_swift/pull/1526)6 - Remove prints when toolchain is skipped by [@​keith](https://redirect.github.com/keith) in [https://github.com/bazelbuild/rules_swift/pull/1535](https://redirect.github.com/bazelbuild/rules_swift/pull/1535)5 #### Removed - Remove `apple_common.Objc` provider usage related to linking now that the Apple linking logic in Bazel gets everything from `CcInfo` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1383](https://redirect.github.com/bazelbuild/rules_swift/pull/1383)3 - Remove implicit dependencies of `_allowlist_function_transition` in third\_party by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1402](https://redirect.github.com/bazelbuild/rules_swift/pull/1402)2 - Remove unnecessary `SwiftBinaryInfo` required provider from `plugins` attribute by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1445](https://redirect.github.com/bazelbuild/rules_swift/pull/1445)5 - Remove redundant code in `swift_import` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1446](https://redirect.github.com/bazelbuild/rules_swift/pull/1446)6 #### New Contributors - [@​EdSchouten](https://redirect.github.com/EdSchouten) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1452](https://redirect.github.com/bazelbuild/rules_swift/pull/1452)2 - [@​jschear](https://redirect.github.com/jschear) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1464](https://redirect.github.com/bazelbuild/rules_swift/pull/1464)4 - [@​vikage](https://redirect.github.com/vikage) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1471](https://redirect.github.com/bazelbuild/rules_swift/pull/1471)1 - [@​cerisier](https://redirect.github.com/cerisier) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1481](https://redirect.github.com/bazelbuild/rules_swift/pull/1481)1 - [@​qyang-nj](https://redirect.github.com/qyang-nj) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1493](https://redirect.github.com/bazelbuild/rules_swift/pull/1493)3 - [@​thelvis4](https://redirect.github.com/thelvis4) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1503](https://redirect.github.com/bazelbuild/rules_swift/pull/1503)3 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.2...3.0.2 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.0.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "ae6673d27024914fa89e32fd1369e9563fb8ede463feac703aaec1ba6ca0358c", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.0.1/rules_swift.3.0.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v3.0.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.0.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.9.0...3.0.0) DO NOT USE. ### [`v2.9.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.9.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.2...2.9.0) #### What's Changed - Add `always_include_developer_search_paths` to \`mixed\_language\_librar… by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1541](https://redirect.github.com/bazelbuild/rules_swift/pull/1541)1 - Add `clang_deps` attr to `mixed_language_library` ([#​1540](https://redirect.github.com/bazelbuild/rules_swift/issues/1540)) by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1542](https://redirect.github.com/bazelbuild/rules_swift/pull/1542)2 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.2...2.9.0 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.9.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.1...2.8.2) #### What's Changed - Update index-import for zlib brew dep fix ([#​1513](https://redirect.github.com/bazelbuild/rules_swift/issues/1513)) by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1514](https://redirect.github.com/bazelbuild/rules_swift/pull/1514)4 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.1...2.8.2 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.2", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a632eaf9d0d7564ae7dbd12f94fc2047cc00706a7f037a4af1fc10e20b7875a4", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.2/rules_swift.2.8.2.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.1`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.1) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.8.0...2.8.1) #### What's Changed - Use `exec_group` for `SWIFT_ACTION_DERIVE_FILES` and `SWIFT_ACTION_DUMP_AST` ([#​1510](https://redirect.github.com/bazelbuild/rules_swift/issues/1510)) **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.8.0...2.8.1 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "4901feadef8e47ede930c95c40298dd38a83a81eb1ed5b74e62abfa546ff2d1b", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.1/rules_swift.2.8.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ``` ### [`v2.8.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/2.8.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/2.7.0...2.8.0) #### What's Changed - Partial upstream cherry-pick of [`930bce3`](https://redirect.github.com/bazelbuild/rules_swift/commit/930bce3206242cf3adcd23d42e6d84c71f6ad84b) by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1501](https://redirect.github.com/bazelbuild/rules_swift/pull/1501)1 - Support index-import on all Xcode 16.x versions by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1505](https://redirect.github.com/bazelbuild/rules_swift/pull/1505)5 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/2.7.0...2.8.0 This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "2.8.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "68290c747eab415d924a3e2a8d2d32a4686dd1e0b091a6b4db4892d1bc0e8308", url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.0/rules_swift.2.8.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 3cc8e752..21e19ed9 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -23,7 +23,7 @@ bazel_dep( ) bazel_dep( name = "rules_swift", - version = "2.7.0", + version = "3.0.2", repo_name = "build_bazel_rules_swift", ) bazel_dep(name = "rules_swift_package_manager", version = "1.1.0") From 838f468d50f44a0e2704472e78cc9a0bed57d69d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 21:14:20 +0000 Subject: [PATCH 12/48] chore(deps): update dependency rules_swift_package_manager to v1 (#486) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | major | `v0.47.2` -> `v1.1.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.1.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.1.0) [Compare Source](https://redirect.github.com/cgrindel/rules_swift_package_manager/compare/v1.0.0...v1.1.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.0.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1693](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1693)693 - chore: upgrade to Bazel 8.3.0 by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1700](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1700)700 - fix: support implicit resource localization by [@​jflan-dd](https://redirect.github.com/jflan-dd) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1702](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1702)702 ##### Dependency Updates - fix(deps): update golang.org/x/exp digest to [`b7579e2`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/b7579e2) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1694](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1694)694 - chore(deps): update dependency onevcat/kingfisher to from: "8.3.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1695](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1695)695 - chore(deps): update dependency marmelroy/phonenumberkit to from: "4.1.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1698](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1698)698 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.16.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1699](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1699)699 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.15.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1697](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1697)697 **Full Changelog**: https://github.com/cgrindel/rules\_swift\_package\_manager/compare/v1.0.0...v1.1.0 ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.1.0") ``` ### [`v1.0.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.0.0) [Compare Source](https://redirect.github.com/cgrindel/rules_swift_package_manager/compare/v0.47.2...v1.0.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v0.47.2 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1520](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1520)520 - fix: pass registry flags when dumping & describing by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1521](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1521)521 - chore: update deps mentioned in warnings by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1525](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1525)525 - chore: use `swift_gazelle_plugin` for examples and other integration tests by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1538](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1538)538 - docs: remove/adjust references to Swift gazelle plugin by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1540](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1540)540 - chore: upgrade GitHub runners to `macos-15` by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1533](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1533)533 - fix: rules\_apple in resources example by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1542](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1542)542 - feat: Use GRPC from Swift Package Manager by [@​AttilaTheFun](https://redirect.github.com/AttilaTheFun) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1532](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1532)532 - feat: Support for SwiftSettings: swiftLanguageMode, enableUpcomingFeature, enableExperimentalFeature by [@​AttilaTheFun](https://redirect.github.com/AttilaTheFun) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1423](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1423)423 - fix: resource bundle accessor with swift concurrency + swift 6 mode by [@​maxwellE](https://redirect.github.com/maxwellE) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1559](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1559)559 - feat: Use higher level GRPC api and remove forked convenience wrappers by [@​AttilaTheFun](https://redirect.github.com/AttilaTheFun) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1556](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1556)556 - chore: update README.md for v1.0.0-rc1 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1558](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1558)558 - chore: upgrade to Bazel 8.1.1 by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1564](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1564)564 - chore: run `swift package update` on the child workspaces when deps updated by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1567](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1567)567 - chore: upgrade `bazel-starlib` to 0.26.0 for organized release notes by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1568](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1568)568 - chore: add debug code to do\_renovate\_post\_upgrade by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1590](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1590)590 - fix: use Xcode 16.3 to address failures on macos-15 GH runner by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1597](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1597)597 - fix: failing UI tests when run on Xcode 16.3 (upgrade to `rules_apple` 3.21.0) by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1598](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1598)598 - chore: add debug code to investigate `do_renovate_post_upgrade` failure by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1603](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1603)603 - fix: Always create cc\_library targets if C/C++ files are present by [@​jflan-dd](https://redirect.github.com/jflan-dd) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1594](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1594)594 - fix: precompiled resource bundle warnings by [@​sebastianv1](https://redirect.github.com/sebastianv1) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1566](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1566)566 - chore: update README.md for v1.0.0-rc2 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1611](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1611)611 - fix: add .def files to textual\_hdrs of clang targets by [@​adincebic](https://redirect.github.com/adincebic) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1600](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1600)600 - fix: `swift_package_tool` so that it works on Linux and MacOS by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1621](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1621)621 - chore: update README.md for v1.0.0-rc3 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1623](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1623)623 - fix: Define DEBUG for Clang targets in dbg by [@​jflan-dd](https://redirect.github.com/jflan-dd) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1625](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1625)625 - fix: add custom module maps to `hdrs` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1516](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1516)516 - feat: Support `env` and `env_inherit` attrs in `swift_deps` module extension by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1636](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1636)636 - fix: properly handle quotes in defines by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1646](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1646)646 - fix: disable xcodebuild step in ios\_sim test by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1677](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1677)677 - feat: Add support for rules\_swift 3.x and rules\_apple 4.x by [@​jpsim](https://redirect.github.com/jpsim) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1675](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1675)675 - chore: upgrade rules\_bazel\_integration\_test to 0.33.2 by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1685](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1685)685 - chore: address version resolution warnings and rename flag to `--remote_build_event_upload` by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1683](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1683)683 ##### Dependency Updates - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.25.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1518](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1518)518 - chore(deps): update dependency apple/swift-async-algorithms to from: "1.0.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1524](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1524)524 - chore(deps): update dependency apple/swift-log to from: "1.6.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1522](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1522)522 - chore(deps): update dependency rules\_swift to v2.7.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1519](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1519)519 - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.25.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1523](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1523)523 - chore(deps): update dependency protobuf to v30 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1508](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1508)508 - chore(deps): update dependency onevcat/kingfisher to from: "8.3.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1531](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1531)531 - fix(deps): update module github.com/deckarep/golang-set/v2 to v2.8.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1530](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1530)530 - chore(deps): update dependency protobuf to v30.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1528](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1528)528 - chore(deps): update dependency apple\_support to v1.19.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1527](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1527)527 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.10.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1534](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1534)534 - chore(deps): update dependency stripe/stripe-ios to from: "24.8.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1535](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1535)535 - chore(deps): update dependency soto-project/soto to from: "7.5.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1536](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1536)536 - chore(deps): update dependency vapor/vapor to v4.114.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1537](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1537)537 - chore(deps): update dependency rules\_apple to v3.20.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1529](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1529)529 - chore(deps): update dependency bazel to v7.6.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1544](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1544)544 - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.25.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1549](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1549)549 - chore(deps): update dependency bazel\_skylib to v1.7.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1551](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1551)551 - chore(deps): update dependency rules\_apple to v3.20.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1543](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1543)543 - chore(deps): update dependency protobuf to v30.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1553](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1553)553 - chore(deps): update dependency protobuf to v30.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1557](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1557)557 - chore(deps): update dependency apple/swift-markdown to v0.6.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1565](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1565)565 - chore(deps): update dependency go to v1.24.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1507](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1507)507 - chore(deps): update dependency vapor/vapor to v4.114.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1560](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1560)560 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.0.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1555](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1555)555 - chore(deps): update dependency grpc/grpc-swift to v2.1.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1554](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1554)554 - chore(deps): update dependency googlemaps/ios-maps-sdk to from: "9.4.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1545](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1545)545 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.9.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1546](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1546)546 - chore(deps): update dependency geoswift/geoswift to from: "11.2.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1539](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1539)539 - chore(deps): update dependency bazel to v8.2.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1576](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1576)576 - chore(deps): update dependency apple\_support to v1.21.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1575](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1575)575 - chore(deps): update dependency onevcat/kingfisher to from: "8.3.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1573](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1573)573 - chore(deps): update dependency vapor/fluent-sqlite-driver to v4.8.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1574](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1574)574 - chore(deps): update dependency go to v1.24.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1571](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1571)571 - fix(deps): update golang.org/x/exp digest to [`7e4ce0a`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/7e4ce0a) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1570](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1570)570 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.0.3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1572](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1572)572 - chore(deps): update dependency gazelle to v0.43.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1579](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1579)579 - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.26.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1577](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1577)577 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.11.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1578](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1578)578 - chore(deps): update dependency apple/swift-protobuf to v1.29.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1550](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1550)550 - chore(deps): update dependency rules\_swift to v2.8.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1582](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1582)582 - chore(deps): update dependency grpc/grpc-swift-protobuf to v1.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1580](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1580)580 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.19.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1581](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1581)581 - chore(deps): update dependency soto-project/soto to from: "7.6.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1583](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1583)583 - chore(deps): update dependency swift\_gazelle\_plugin to v0.2.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1586](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1586)586 - chore(deps): update dependency apple/swift-async-algorithms to from: "1.0.4" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1589](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1589)589 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.12.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1584](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1584)584 - chore(deps): update dependency getyoti/yoti-doc-scan-ios to v7 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1593](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1593)593 - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.27.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1592](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1592)592 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.55.6" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1595](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1595)595 - fix(deps): update module golang.org/x/text to v0.24.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1587](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1587)587 - chore(deps): update dependency apple/swift-nio to v2.82.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1588](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1588)588 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.11.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1585](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1585)585 - chore(deps): update dependency apple\_support to v1.22.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1601](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1601)601 - chore(deps): update dependency apple/swift-nio to v2.82.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1606](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1606)606 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.12.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1608](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1608)608 - chore(deps): update dependency rules\_apple to v3.21.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1605](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1605)605 - chore(deps): update dependency apple\_support to v1.22.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1609](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1609)609 - chore(deps): update dependency rules\_apple to v3.21.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1610](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1610)610 - chore(deps): update dependency cgrindel\_bazel\_starlib to v0.27.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1607](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1607)607 - fix(deps): update module golang.org/x/text to v0.25.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1613](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1613)613 - fix(deps): update golang.org/x/exp digest to [`ce4c2cf`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/ce4c2cf) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1614](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1614)614 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.13.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1612](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1612)612 - chore(deps): update dependency rules\_swift to v2.8.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1617](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1617)617 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.13.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1615](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1615)615 - chore(deps): update dependency shakebugs/shake-ios to from: "17.1.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1620](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1620)620 - chore(deps): update dependency go to v1.24.3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1616](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1616)616 - chore(deps): update dependency apple/swift-nio to v2.83.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1622](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1622)622 - chore(deps): update dependency grpc/grpc-swift to v2.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1624](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1624)624 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.56.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1626](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1626)626 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.1.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1628](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1628)628 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.56.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1629](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1629)629 - chore(deps): update dependency protobuf to v31 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1631](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1631)631 - chore(deps): update dependency grpc/grpc-swift to v2.2.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1633](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1633)633 - chore(deps): update dependency vapor/vapor to v4.115.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1630](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1630)630 - chore(deps): update dependency rules\_apple to v3.21.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1634](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1634)634 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.14.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1638](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1638)638 - chore(deps): update dependency googlemaps/ios-maps-sdk to v10 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1639](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1639)639 - chore(deps): update dependency rules\_apple to v3.22.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1641](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1641)641 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1642](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1642)642 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.13.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1640](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1640)640 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.2.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1644](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1644)644 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.20.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1647](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1647)647 - chore(deps): update dependency kstenerud/kscrash to v2.1.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1648](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1648)648 - chore(deps): update dependency shakebugs/shake-ios to from: "17.1.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1650](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1650)650 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.56.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1651](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1651)651 - chore(deps): update dependency grpc/grpc-swift to v2.2.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1652](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1652)652 - chore(deps): update dependency datatheorem/trustkit to from: "3.0.6" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1653](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1653)653 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.20.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1654](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1654)654 - chore(deps): update dependency platforms to v1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1656](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1656)656 - chore(deps): update dependency airbnb/lottie-spm to from: "4.5.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1655](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1655)655 - chore(deps): update dependency apple/swift-protobuf to v1.30.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1657](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1657)657 - chore(deps): update dependency protobuf to v31.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1658](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1658)658 - chore(deps): update dependency apple/swift-argument-parser to from: "1.5.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1659](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1659)659 - chore(deps): update dependency soto-project/soto to from: "7.7.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1660](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1660)660 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.2.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1661](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1661)661 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.15.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1665](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1665)665 - chore(deps): update dependency datatheorem/trustkit to from: "3.0.7" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1668](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1668)668 - chore(deps): update dependency iterable/swift-sdk to from: "6.5.12" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1664](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1664)664 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.56.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1669](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1669)669 - chore(deps): update dependency grpc/grpc-swift to v2.2.3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1672](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1672)672 - chore(deps): update dependency grpc/grpc-swift-nio-transport to v1.2.3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1673](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1673)673 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "11.14.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1667](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1667)667 - fix(deps): update golang.org/x/exp digest to [`65e9200`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/65e9200) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1662](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1662)662 - fix(deps): update module golang.org/x/text to v0.26.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1671](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1671)671 - chore(deps): update dependency rules\_apple to v4 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1684](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1684)684 - chore(deps): update dependency marmelroy/phonenumberkit to from: "4.1.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1681](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1681)681 - chore(deps): update dependency gazelle to v0.44.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1680](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1680)680 - chore(deps): update dependency go to v1.24.4 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1670](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1670)670 - chore(deps): update dependency rules\_swift to v3 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1690](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1690)690 - chore(deps): update dependency grpc/grpc-swift-protobuf to v1.3.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1637](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1637)637 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.56.4" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1687](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1687)687 - fix(deps): update golang.org/x/exp digest to [`dcc06ee`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/dcc06ee) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1686](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1686)686 - chore(deps): update dependency kstenerud/kscrash to v2.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1688](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1688)688 - chore(deps): update dependency grpc/grpc-swift-protobuf to v1.3.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1691](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1691)691 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.16.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1692](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1692)692 ##### Other Changes - [@​maxwellE](https://redirect.github.com/maxwellE) made their first contribution in [https://github.com/cgrindel/rules_swift_package_manager/pull/1559](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1559)559 - [@​sebastianv1](https://redirect.github.com/sebastianv1) made their first contribution in [https://github.com/cgrindel/rules_swift_package_manager/pull/1566](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1566)566 **Full Changelog**: https://github.com/cgrindel/rules\_swift\_package\_manager/compare/v0.47.2...v1.0.0 ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.0.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 3bbd1f73..e8ac189f 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "a62b56ad5d723fd1ec501bf09151bfac59a873b32c98c55dd3951ace236b90df", + sha256 = "fb7d71c9b8b115e1a2ab15eb15335d3ece5dd51c2438cddbfe4e26c7b057721b", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.47.2/rules_swift_package_manager.v0.47.2.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.1.0/rules_swift_package_manager.v1.1.0.tar.gz", ], ) From 01fa8a08c01a26a5ac2afa65dfc8ac63cfbd1e69 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 21:31:42 +0000 Subject: [PATCH 13/48] chore(deps): update dependency rules_shell to v0.5.0 (#481) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | bazel_dep | minor | `0.4.0` -> `0.5.0` | | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | http_archive | minor | `v0.4.0` -> `v0.5.0` | --- ### Release Notes
bazelbuild/rules_shell (rules_shell) ### [`v0.5.0`](https://redirect.github.com/bazelbuild/rules_shell/releases/tag/v0.5.0) ##### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_shell", version = "0.5.0") ``` ##### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", strip_prefix = "rules_shell-0.5.0", url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ``` ##### What's Changed - Fix shellcheck findings by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/30](https://redirect.github.com/bazelbuild/rules_shell/pull/30)0 - Fix inconsistencies in runfiles.bash by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/31](https://redirect.github.com/bazelbuild/rules_shell/pull/31)1 - Add support for `--incompatible_compact_repo_mapping_manifest` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/32](https://redirect.github.com/bazelbuild/rules_shell/pull/32)2 **Full Changelog**: https://github.com/bazelbuild/rules\_shell/compare/v0.4.1...v0.5.0 ### [`v0.4.1`](https://redirect.github.com/bazelbuild/rules_shell/releases/tag/v0.4.1) ##### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_shell", version = "0.4.1") ``` ##### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", sha256 = "bc61ef94facc78e20a645726f64756e5e285a045037c7a61f65af2941f4c25e1", strip_prefix = "rules_shell-0.4.1", url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.1/rules_shell-v0.4.1.tar.gz", ) load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ``` ##### What's Changed - Test with Bazel 8 by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/23](https://redirect.github.com/bazelbuild/rules_shell/pull/23)3 - Configure coverage helpers for test exec group by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/26](https://redirect.github.com/bazelbuild/rules_shell/pull/26)6 **Full Changelog**: https://github.com/bazelbuild/rules\_shell/compare/v0.4.0...v0.4.1
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chuck Grindel --- WORKSPACE | 6 +++--- bazel_integration_test/deps.bzl | 6 +++--- .../integration_tests/workspace/MODULE.bazel | 2 +- .../integration_tests/workspace/WORKSPACE | 6 +++--- .../env_var_with_rootpath/sample_workspace/MODULE.bazel | 2 +- .../env_var_with_rootpath/sample_workspace/WORKSPACE.bazel | 6 +++--- examples/simple/WORKSPACE | 6 +++--- tests/e2e_tests/workspace/child_workspace/MODULE.bazel | 2 +- tests/params_tests/workspace/MODULE.bazel | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index 7bbd9267..ce637316 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -65,9 +65,9 @@ http_file( http_archive( name = "rules_shell", - sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043", - strip_prefix = "rules_shell-0.4.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz", + sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", + strip_prefix = "rules_shell-0.5.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 64370bda..d035490d 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -8,9 +8,9 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_shell", - sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043", - strip_prefix = "rules_shell-0.4.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz", + sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", + strip_prefix = "rules_shell-0.5.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) maybe( diff --git a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel index dc74df8c..eb3f8a91 100644 --- a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel +++ b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.4.0") +bazel_dep(name = "rules_shell", version = "0.5.0") diff --git a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE index c11d002b..e051ddd4 100644 --- a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE +++ b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043", - strip_prefix = "rules_shell-0.4.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz", + sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", + strip_prefix = "rules_shell-0.5.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel index c81c1a1e..490abbfd 100644 --- a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.4.0") +bazel_dep(name = "rules_shell", version = "0.5.0") diff --git a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel index b5210fc3..a8048439 100644 --- a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043", - strip_prefix = "rules_shell-0.4.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz", + sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", + strip_prefix = "rules_shell-0.5.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/simple/WORKSPACE b/examples/simple/WORKSPACE index bc5d2b52..1ecdb791 100644 --- a/examples/simple/WORKSPACE +++ b/examples/simple/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043", - strip_prefix = "rules_shell-0.4.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz", + sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", + strip_prefix = "rules_shell-0.5.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel index 1b2f7d79..b62ccbcb 100644 --- a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel +++ b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.4.0") +bazel_dep(name = "rules_shell", version = "0.5.0") diff --git a/tests/params_tests/workspace/MODULE.bazel b/tests/params_tests/workspace/MODULE.bazel index c81c1a1e..490abbfd 100644 --- a/tests/params_tests/workspace/MODULE.bazel +++ b/tests/params_tests/workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.4.0") +bazel_dep(name = "rules_shell", version = "0.5.0") From 6e4b286f62bc47aa1d2bf2da00630b5dca1e5be2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 28 Jun 2025 07:10:40 -0600 Subject: [PATCH 14/48] chore(deps): update dependency rules_swift_package_manager to v1.2.0 (#487) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | bazel_dep | minor | `1.1.0` -> `1.2.0` | | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | minor | `v1.1.0` -> `v1.2.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.2.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.2.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.1.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1703](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1703)703 - feat: add support for `--repo_contents_cache` by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1705](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1705)705 ##### Dependency Updates - chore(deps): update dependency johnno1962/injectionnext to from: "1.3.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1704](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1704)704 **Full Changelog**: https://github.com/cgrindel/rules\_swift\_package\_manager/compare/v1.1.0...v1.2.0 ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.2.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/WORKSPACE | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 21e19ed9..bca123a1 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "3.0.2", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "1.1.0") +bazel_dep(name = "rules_swift_package_manager", version = "1.2.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index e8ac189f..2fee87c1 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "fb7d71c9b8b115e1a2ab15eb15335d3ece5dd51c2438cddbfe4e26c7b057721b", + sha256 = "77b135e2dd7e93b53edcae8da51296ca2fcbbad2cb6b09fc7e2469a2ef21f4ba", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.1.0/rules_swift_package_manager.v1.1.0.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.2.0/rules_swift_package_manager.v1.2.0.tar.gz", ], ) From 8e979cdbd5a8abbb27470a1df4d720c0b1429009 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 16:36:54 -0400 Subject: [PATCH 15/48] chore(deps): update dependency bazel to v8.3.1 (#488) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://redirect.github.com/bazelbuild/bazel) | patch | `8.3.0` -> `8.3.1` | --- ### Release Notes
bazelbuild/bazel (bazel) ### [`v8.3.1`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-831-2025-06-30) [Compare Source](https://redirect.github.com/bazelbuild/bazel/compare/8.3.0...8.3.1) ``` Release Notes: ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .bazelversion | 2 +- examples/custom_test_runner/.bazelversion | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.bazelversion b/.bazelversion index 2bf50aaf..56b6be4e 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.3.0 +8.3.1 diff --git a/examples/custom_test_runner/.bazelversion b/examples/custom_test_runner/.bazelversion index 2bf50aaf..56b6be4e 100644 --- a/examples/custom_test_runner/.bazelversion +++ b/examples/custom_test_runner/.bazelversion @@ -1 +1 @@ -8.3.0 +8.3.1 From 0649a0ac387af9d31ce4b298565c3071f271ef7a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 21:32:49 -0400 Subject: [PATCH 16/48] chore(deps): update dependency rules_python to v1.5.0 (#490) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | minor | `1.4.1` -> `1.5.0` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.5.0`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#150---2025-06-11) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.4.1...1.5.0-rc4) [1.5.0]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.5.0 {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-0-changed} ##### Changed - (toolchain) Bundled toolchain version updates: - 3.9 now references 3.9.23 - 3.10 now references 3.10.18 - 3.11 now references 3.11.13 - 3.12 now references 3.12.11 - 3.13 now references 3.13.4 - (rules) On Windows, {obj}`--bootstrap_impl=system_python` is forced. This allows setting `--bootstrap_impl=script` in bazelrc for mixed-platform environments. - (rules) {obj}`compile_pip_requirements` now generates a `.test` target. The `_test` target is deprecated and will be removed in the next major release. ([#​2794](https://redirect.github.com/bazel-contrib/rules_python/issues/2794) - (py\_wheel) py\_wheel always creates zip64-capable wheel zips - (providers) (experimental) {obj}`PyInfo.venv_symlinks` replaces `PyInfo.site_packages_symlinks` - (deps) Updating setuptools to patch CVE-2025-47273. {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-0-fixed} ##### Fixed - (rules) PyInfo provider is now advertised by py\_test, py\_binary, and py\_library; this allows aspects using required\_providers to function correctly. ([#​2506](https://redirect.github.com/bazel-contrib/rules_python/issues/2506)). - Fixes when using {obj}`--bootstrap_impl=script`: - `compile_pip_requirements` now works with it - The `sys._base_executable` value will reflect the underlying interpreter, not venv interpreter. - The {obj}`//python/runtime_env_toolchains:all` toolchain now works with it. - (rules) Better handle flakey platform.win32\_ver() calls by calling them multiple times. - (tools/wheelmaker.py) Extras are now preserved in Requires-Dist metadata when using requires\_file to specify the requirements. - (pypi) Use bazel downloader for direct URL references and correctly detect the filenames from various URL formats - URL encoded version strings get correctly resolved, sha256 value can be also retrieved from the URL as opposed to only the `--hash` parameter. Fixes [#​2363](https://redirect.github.com/bazel-contrib/rules_python/issues/2363). - (pypi) `whl_library` now infers file names from its `urls` attribute correctly. - (pypi) When running under `bazel test`, be sure that temporary `requirements` file remains writable. - (py\_test, py\_binary) Allow external files to be used for main - (pypi) Correctly aggregate the sources when the hashes specified in the lockfile differ by platform even though the same version is used. Fixes [#​2648](https://redirect.github.com/bazel-contrib/rules_python/issues/2648). - (pypi) `compile_pip_requirements` test rule works behind the proxy - (toolchains) The hermetic toolchains now correctly statically advertise the `releaselevel` and `serial` for pre-release hermetic toolchains ({gh-issue}`2837`). {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-0-added} ##### Added - Repo utilities `execute_unchecked`, `execute_checked`, and `execute_checked_stdout` now support `log_stdout` and `log_stderr` keyword arg booleans. When these are `True` (the default), the subprocess's stdout/stderr will be logged. - (toolchains) Local toolchains can be activated with custom flags. See \[Conditionally using local toolchains] docs for how to configure. - (pypi) Starlark-based evaluation of environment markers (requirements.txt conditionals) available (not enabled by default) for improved multi-platform build support. Set the `RULES_PYTHON_ENABLE_PIPSTAR=1` environment variable to enable it. - (utils) Add a way to run a REPL for any `rules_python` target that returns a `PyInfo` provider. - (uv) Handle `.netrc` and `auth_patterns` auth when downloading `uv`. Work towards [#​1975](https://redirect.github.com/bazel-contrib/rules_python/issues/1975). - (toolchains) Arbitrary python-build-standalone runtimes can be registered and activated with custom flags. See the \[Registering custom runtimes] docs and {obj}`single_version_platform_override()` API docs for more information. - (rules) Added support for a using constraints files with `compile_pip_requirements`. Useful when an intermediate dependency needs to be upgraded to pull in security patches. - (toolchains): 3.14.0b2 has been added as a preview. {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-0-removed} ##### Removed - Nothing removed. {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-4-1}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index d035490d..3a2474a1 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", - strip_prefix = "rules_python-1.4.1", - url = "https://github.com/bazelbuild/rules_python/archive/1.4.1.tar.gz", + sha256 = "7b9039c31e909cf59eeaea8ccbdc54f09f7ebaeb9609b94371c7de45e802977c", + strip_prefix = "rules_python-1.5.0", + url = "https://github.com/bazelbuild/rules_python/archive/1.5.0.tar.gz", ) From 410b7e6c084ee1b5130e9bdc4f52a9b8e0c75ee8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Jul 2025 01:42:02 +0000 Subject: [PATCH 17/48] chore(deps): update dependency apple/swift-argument-parser to from: "1.6.0" (#489) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [apple/swift-argument-parser](https://redirect.github.com/apple/swift-argument-parser) | minor | `from: "1.5.1"` -> `from: "1.6.0"` | --- ### Release Notes
apple/swift-argument-parser (apple/swift-argument-parser) ### [`v1.6.0`](https://redirect.github.com/apple/swift-argument-parser/blob/HEAD/CHANGELOG.md#160---2025-06-30) [Compare Source](https://redirect.github.com/apple/swift-argument-parser/compare/1.5.1...1.6.0) ##### Additions - Options with `CaseIterable` types can now provide help descriptions on a per-value basis. (\[[#​647](https://redirect.github.com/apple/swift-argument-parser/issues/647)]) - New API for accessing the shell and shell version while generating completions. (\[[#​680](https://redirect.github.com/apple/swift-argument-parser/issues/680)], \[[#​690](https://redirect.github.com/apple/swift-argument-parser/issues/690)]) - The `generate-docc-reference` plugin generates a DocC reference folder for your CLI tool. (\[[#​694](https://redirect.github.com/apple/swift-argument-parser/issues/694)], \[[#​754](https://redirect.github.com/apple/swift-argument-parser/issues/754)], \[[#​773](https://redirect.github.com/apple/swift-argument-parser/issues/773)]) ##### Changes - Testing and continuous integration improvements, including migrating to GitHub workflows. (\[[#​692](https://redirect.github.com/apple/swift-argument-parser/issues/692)], \[[#​693](https://redirect.github.com/apple/swift-argument-parser/issues/693)], \[[#​696](https://redirect.github.com/apple/swift-argument-parser/issues/696)], \[[#​698](https://redirect.github.com/apple/swift-argument-parser/issues/698)], \[[#​699](https://redirect.github.com/apple/swift-argument-parser/issues/699)], \[[#​700](https://redirect.github.com/apple/swift-argument-parser/issues/700)], \[[#​701](https://redirect.github.com/apple/swift-argument-parser/issues/701)], \[[#​708](https://redirect.github.com/apple/swift-argument-parser/issues/708)], \[[#​711](https://redirect.github.com/apple/swift-argument-parser/issues/711)], \[[#​718](https://redirect.github.com/apple/swift-argument-parser/issues/718)], \[[#​716](https://redirect.github.com/apple/swift-argument-parser/issues/716)], \[[#​714](https://redirect.github.com/apple/swift-argument-parser/issues/714)], \[[#​712](https://redirect.github.com/apple/swift-argument-parser/issues/712)], \[[#​732](https://redirect.github.com/apple/swift-argument-parser/issues/732)], \[[#​730](https://redirect.github.com/apple/swift-argument-parser/issues/730)], \[[#​746](https://redirect.github.com/apple/swift-argument-parser/issues/746)], \[[#​747](https://redirect.github.com/apple/swift-argument-parser/issues/747)], \[[#​760](https://redirect.github.com/apple/swift-argument-parser/issues/760)]) - The associated closure for `CompletionKind.custom` now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be `async`. The single-argument closure version of `CompletionKind.custom` is deprecated with this release. (\[[#​763](https://redirect.github.com/apple/swift-argument-parser/issues/763)], \[[#​770](https://redirect.github.com/apple/swift-argument-parser/issues/770)], \[[#​782](https://redirect.github.com/apple/swift-argument-parser/issues/782)]) - `ParsableArguments` and `ExpressibleByArgument` now conform to `SendableMetatype` when builing with a minimum Swift 6.2 compiler. (\[[#​789](https://redirect.github.com/apple/swift-argument-parser/issues/789)]) ##### Fixes - Significant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to [@​rgoldberg](https://redirect.github.com/rgoldberg) for the investment in completion script quality! (\[[#​727](https://redirect.github.com/apple/swift-argument-parser/issues/727)], \[[#​735](https://redirect.github.com/apple/swift-argument-parser/issues/735)], \[[#​738](https://redirect.github.com/apple/swift-argument-parser/issues/738)], \[[#​740](https://redirect.github.com/apple/swift-argument-parser/issues/740)], \[[#​762](https://redirect.github.com/apple/swift-argument-parser/issues/762)], \[[#​763](https://redirect.github.com/apple/swift-argument-parser/issues/763)], \[[#​775](https://redirect.github.com/apple/swift-argument-parser/issues/775)], \[[#​770](https://redirect.github.com/apple/swift-argument-parser/issues/770)], \[[#​777](https://redirect.github.com/apple/swift-argument-parser/issues/777)], \[[#​767](https://redirect.github.com/apple/swift-argument-parser/issues/767)]) - Improvements to `generate-manual` plugin. (\[[#​663](https://redirect.github.com/apple/swift-argument-parser/issues/663)], \[[#​667](https://redirect.github.com/apple/swift-argument-parser/issues/667)]) - Error messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\[[#​728](https://redirect.github.com/apple/swift-argument-parser/issues/728)], \[[#​744](https://redirect.github.com/apple/swift-argument-parser/issues/744)]) - Implementation improvements and fixes for both older and newer versions of Swift. (\[[#​676](https://redirect.github.com/apple/swift-argument-parser/issues/676)], \[[#​707](https://redirect.github.com/apple/swift-argument-parser/issues/707)], \[[#​705](https://redirect.github.com/apple/swift-argument-parser/issues/705)], \[[#​720](https://redirect.github.com/apple/swift-argument-parser/issues/720)], \[[#​666](https://redirect.github.com/apple/swift-argument-parser/issues/666)], \[[#​724](https://redirect.github.com/apple/swift-argument-parser/issues/724)], \[[#​731](https://redirect.github.com/apple/swift-argument-parser/issues/731)], \[[#​766](https://redirect.github.com/apple/swift-argument-parser/issues/766)], \[[#​685](https://redirect.github.com/apple/swift-argument-parser/issues/685)], \[[#​729](https://redirect.github.com/apple/swift-argument-parser/issues/729)], \[[#​736](https://redirect.github.com/apple/swift-argument-parser/issues/736)], \[[#​741](https://redirect.github.com/apple/swift-argument-parser/issues/741)]) - Better capturing of tool configuration in `ToolInfo`. (\[[#​669](https://redirect.github.com/apple/swift-argument-parser/issues/669)], \[[#​697](https://redirect.github.com/apple/swift-argument-parser/issues/697)]) - Documentation improvements. (\[[#​657](https://redirect.github.com/apple/swift-argument-parser/issues/657)], \[[#​678](https://redirect.github.com/apple/swift-argument-parser/issues/678)], \[[#​743](https://redirect.github.com/apple/swift-argument-parser/issues/743)]) The 1.6.0 release includes contributions from \[bripeticca], \[cg-soft], \[compnerd], \[dshan4585], \[heckj], \[natecook1000], \[rauhul], \[rgoldberg], and \[Steelskin]. Thank you! ***
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: John Cater --- examples/custom_test_runner/Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/Package.swift b/examples/custom_test_runner/Package.swift index 0cfbc573..5ce7f43a 100644 --- a/examples/custom_test_runner/Package.swift +++ b/examples/custom_test_runner/Package.swift @@ -6,7 +6,7 @@ let package = Package( name: "my-project", dependencies: [ // Replace these entries with your dependencies. - .package(url: "https://github.com/apple/swift-argument-parser", from: "1.5.1"), + .package(url: "https://github.com/apple/swift-argument-parser", from: "1.6.0"), .package(url: "https://github.com/JohnSundell/ShellOut.git", from: "2.3.0"), ] ) From 7e6396eec9784c2028ee8080020e371b1c7a90fc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Jul 2025 18:52:08 -0400 Subject: [PATCH 18/48] chore(deps): update dependency bazel_skylib to v1.8.0 (#492) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | bazel_dep | minor | `1.7.1` -> `1.8.0` | | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | http_archive | minor | `1.7.1` -> `1.8.0` | --- ### Release Notes
bazelbuild/bazel-skylib (bazel_skylib) ### [`v1.8.0`](https://redirect.github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-180) [Compare Source](https://redirect.github.com/bazelbuild/bazel-skylib/compare/1.7.1...1.8.0) #### What's Changed - fix: subpackages.all works for root packages by [@​kilian-funk](https://redirect.github.com/kilian-funk) in [https://github.com/bazelbuild/bazel-skylib/pull/531](https://redirect.github.com/bazelbuild/bazel-skylib/pull/531) - Strip compatible\_with from bzl\_library rules by [@​aiuto](https://redirect.github.com/aiuto) in [https://github.com/bazelbuild/bazel-skylib/pull/522](https://redirect.github.com/bazelbuild/bazel-skylib/pull/522) - Make only root test\_deps externally visible by [@​tetromino](https://redirect.github.com/tetromino) in [https://github.com/bazelbuild/bazel-skylib/pull/508](https://redirect.github.com/bazelbuild/bazel-skylib/pull/508) - Update README.md by [@​BoleynSu](https://redirect.github.com/BoleynSu) in [https://github.com/bazelbuild/bazel-skylib/pull/380](https://redirect.github.com/bazelbuild/bazel-skylib/pull/380) - Add test\_deps to rules/private by [@​aiuto](https://redirect.github.com/aiuto) in [https://github.com/bazelbuild/bazel-skylib/pull/534](https://redirect.github.com/bazelbuild/bazel-skylib/pull/534) - Fix bazel\_skylib with Bazel@HEAD by [@​meteorcloudy](https://redirect.github.com/meteorcloudy) in [https://github.com/bazelbuild/bazel-skylib/pull/538](https://redirect.github.com/bazelbuild/bazel-skylib/pull/538) - Explicitly enable workspace for some tasks by [@​meteorcloudy](https://redirect.github.com/meteorcloudy) in [https://github.com/bazelbuild/bazel-skylib/pull/540](https://redirect.github.com/bazelbuild/bazel-skylib/pull/540) - README.md: fix broken directory rule links by [@​lukasoyen](https://redirect.github.com/lukasoyen) in [https://github.com/bazelbuild/bazel-skylib/pull/544](https://redirect.github.com/bazelbuild/bazel-skylib/pull/544) - Remove sh\_binary usage for Bazel 8 friendliness by [@​tetromino](https://redirect.github.com/tetromino) in [https://github.com/bazelbuild/bazel-skylib/pull/550](https://redirect.github.com/bazelbuild/bazel-skylib/pull/550) - adding scope attributes for starlark flags by [@​aranguyen](https://redirect.github.com/aranguyen) in [https://github.com/bazelbuild/bazel-skylib/pull/546](https://redirect.github.com/bazelbuild/bazel-skylib/pull/546) - Update common\_settings.bzl by [@​aranguyen](https://redirect.github.com/aranguyen) in [https://github.com/bazelbuild/bazel-skylib/pull/552](https://redirect.github.com/bazelbuild/bazel-skylib/pull/552) - Simplify CI steup and make presubmit green again by [@​meteorcloudy](https://redirect.github.com/meteorcloudy) in [https://github.com/bazelbuild/bazel-skylib/pull/557](https://redirect.github.com/bazelbuild/bazel-skylib/pull/557) - fix(gazelle): remove deprecated function call by [@​tyler-french](https://redirect.github.com/tyler-french) in [https://github.com/bazelbuild/bazel-skylib/pull/556](https://redirect.github.com/bazelbuild/bazel-skylib/pull/556) - Remove obsolete bazel 4.x compat code by [@​lukasoyen](https://redirect.github.com/lukasoyen) in [https://github.com/bazelbuild/bazel-skylib/pull/560](https://redirect.github.com/bazelbuild/bazel-skylib/pull/560) - Add new "env" variable to native\_\* rules by [@​gioachin](https://redirect.github.com/gioachin) in [https://github.com/bazelbuild/bazel-skylib/pull/561](https://redirect.github.com/bazelbuild/bazel-skylib/pull/561) - Replace outdated `select() on --cpu` with another flag ref by [@​gregestren](https://redirect.github.com/gregestren) in [https://github.com/bazelbuild/bazel-skylib/pull/570](https://redirect.github.com/bazelbuild/bazel-skylib/pull/570) - Migrate away from `@bazel_tools//src/conditions:host_windows` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/bazel-skylib/pull/574](https://redirect.github.com/bazelbuild/bazel-skylib/pull/574) - Use DefaultInfo directly by [@​keith](https://redirect.github.com/keith) in [https://github.com/bazelbuild/bazel-skylib/pull/577](https://redirect.github.com/bazelbuild/bazel-skylib/pull/577) - Use `native.package_relative_label` in `selects.bzl` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/bazel-skylib/pull/576](https://redirect.github.com/bazelbuild/bazel-skylib/pull/576) - Add BCR publishing workflow by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/bazel-skylib/pull/581](https://redirect.github.com/bazelbuild/bazel-skylib/pull/581) #### New Contributors - [@​kilian-funk](https://redirect.github.com/kilian-funk) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/531](https://redirect.github.com/bazelbuild/bazel-skylib/pull/531) - [@​BoleynSu](https://redirect.github.com/BoleynSu) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/380](https://redirect.github.com/bazelbuild/bazel-skylib/pull/380) - [@​lukasoyen](https://redirect.github.com/lukasoyen) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/544](https://redirect.github.com/bazelbuild/bazel-skylib/pull/544) - [@​aranguyen](https://redirect.github.com/aranguyen) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/546](https://redirect.github.com/bazelbuild/bazel-skylib/pull/546) - [@​tyler-french](https://redirect.github.com/tyler-french) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/556](https://redirect.github.com/bazelbuild/bazel-skylib/pull/556) - [@​gioachin](https://redirect.github.com/gioachin) made their first contribution in [https://github.com/bazelbuild/bazel-skylib/pull/561](https://redirect.github.com/bazelbuild/bazel-skylib/pull/561) **Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.7.1...1.8.0
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- examples/custom_test_runner/MODULE.bazel | 2 +- examples/simple/MODULE.bazel | 2 +- examples/simple/mockascript/deps.bzl | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 3a2474a1..1625badc 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -17,10 +17,10 @@ def bazel_integration_test_rules_dependencies(): http_archive, name = "bazel_skylib", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", ], - sha256 = "bc283cdfcd526a52c3201279cda4bc298652efa898b10b4db0837dc51652756f", + sha256 = "fa01292859726603e3cd3a0f3f29625e68f4d2b165647c72908045027473e933", ) maybe( diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index bca123a1..0548cfb4 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -15,7 +15,7 @@ local_path_override( bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "bazel_skylib", version = "1.8.0") bazel_dep( name = "gazelle", version = "0.44.0", diff --git a/examples/simple/MODULE.bazel b/examples/simple/MODULE.bazel index 03f5201b..4a9dd51c 100644 --- a/examples/simple/MODULE.bazel +++ b/examples/simple/MODULE.bazel @@ -4,4 +4,4 @@ module( ) bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "bazel_skylib", version = "1.8.0") diff --git a/examples/simple/mockascript/deps.bzl b/examples/simple/mockascript/deps.bzl index eff84cb3..dde00e58 100644 --- a/examples/simple/mockascript/deps.bzl +++ b/examples/simple/mockascript/deps.bzl @@ -7,9 +7,9 @@ def mockascript_rules_dependencies(): maybe( http_archive, name = "bazel_skylib", - sha256 = "bc283cdfcd526a52c3201279cda4bc298652efa898b10b4db0837dc51652756f", + sha256 = "fa01292859726603e3cd3a0f3f29625e68f4d2b165647c72908045027473e933", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", ], ) From 2cf32bbaa6fdec15f902ec0e010e71b59ea25a84 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Jul 2025 23:02:10 +0000 Subject: [PATCH 19/48] chore(deps): update dependency apple/swift-argument-parser to from: "1.6.1" (#491) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [apple/swift-argument-parser](https://redirect.github.com/apple/swift-argument-parser) | patch | `from: "1.6.0"` -> `from: "1.6.1"` | --- ### Release Notes
apple/swift-argument-parser (apple/swift-argument-parser) ### [`v1.6.1`](https://redirect.github.com/apple/swift-argument-parser/blob/HEAD/CHANGELOG.md#161---2025-07-01) [Compare Source](https://redirect.github.com/apple/swift-argument-parser/compare/1.6.0...1.6.1) ##### Fixes - Resolves a source break for clients that have conditional conformances to `ExpressibleByArgument` or `ParsableArguments`. (\[[#​792](https://redirect.github.com/apple/swift-argument-parser/issues/792)])
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: John Cater --- examples/custom_test_runner/Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/Package.swift b/examples/custom_test_runner/Package.swift index 5ce7f43a..d5a7df58 100644 --- a/examples/custom_test_runner/Package.swift +++ b/examples/custom_test_runner/Package.swift @@ -6,7 +6,7 @@ let package = Package( name: "my-project", dependencies: [ // Replace these entries with your dependencies. - .package(url: "https://github.com/apple/swift-argument-parser", from: "1.6.0"), + .package(url: "https://github.com/apple/swift-argument-parser", from: "1.6.1"), .package(url: "https://github.com/JohnSundell/ShellOut.git", from: "2.3.0"), ] ) From 58b18e004972a3bf198c7b392f25fb1b67da6c9c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Jul 2025 07:03:00 -0600 Subject: [PATCH 20/48] chore(deps): update dependency rules_swift_package_manager to v1.3.0 (#493) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | bazel_dep | minor | `1.2.0` -> `1.3.0` | | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | minor | `v1.2.0` -> `v1.3.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.3.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.3.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.2.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1706](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1706)706 - chore: add Claude Code GitHub Workflow by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1707](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1707)707 - chore: disable Claude code review for now by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1710](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1710)710 - fix: set default visibility to public by [@​MathieuTricoire](https://redirect.github.com/MathieuTricoire) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1716](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1716)716 ##### Dependency Updates - chore(deps): update dependency apple/swift-argument-parser to from: "1.6.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1709](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1709)709 - chore(deps): update dependency bazel to v8.3.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1708](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1708)708 - chore(deps): update dependency apple/swift-nio to v2.84.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1711](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1711)711 - chore(deps): update dependency bazel\_skylib to v1.8.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1712](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1712)712 ##### Other Changes - [@​MathieuTricoire](https://redirect.github.com/MathieuTricoire) made their first contribution in [https://github.com/cgrindel/rules_swift_package_manager/pull/1716](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1716)716 **Full Changelog**: https://github.com/cgrindel/rules\_swift\_package\_manager/compare/v1.2.0...v1.3.0 ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/WORKSPACE | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 0548cfb4..25017e99 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "3.0.2", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "1.2.0") +bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 2fee87c1..631c5b56 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "77b135e2dd7e93b53edcae8da51296ca2fcbbad2cb6b09fc7e2469a2ef21f4ba", + sha256 = "ba9ae1fa1fb7766333b91eb2d9fd47095fdef162009d301d6ee0becc21692a53", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.2.0/rules_swift_package_manager.v1.2.0.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.3.0/rules_swift_package_manager.v1.3.0.tar.gz", ], ) From 1faf73faf4cd28b908056b6f3df8dc2fb39a4829 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 6 Jul 2025 15:34:08 -0400 Subject: [PATCH 21/48] chore(deps): update dependency rules_python to v1.5.1 (#494) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.5.0` -> `1.5.1` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.5.1`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#151---2025-07-06) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.5.0...1.5.1) [1.5.1]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.5.1 {#v1-5-1-fixed} ##### Fixed - (pypi) Namespace packages work by default (pkgutil shims are generated by default again) ([#​3038](https://redirect.github.com/bazel-contrib/rules_python/issues/3038)). {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-0}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 1625badc..57b40742 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "7b9039c31e909cf59eeaea8ccbdc54f09f7ebaeb9609b94371c7de45e802977c", - strip_prefix = "rules_python-1.5.0", - url = "https://github.com/bazelbuild/rules_python/archive/1.5.0.tar.gz", + sha256 = "fa532d635f29c038a64c8062724af700c30cf6b31174dd4fac120bc561a1a560", + strip_prefix = "rules_python-1.5.1", + url = "https://github.com/bazelbuild/rules_python/archive/1.5.1.tar.gz", ) From 8754a0eb52726b15be68ed4ecefa780e53f3320c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 8 Jul 2025 00:35:24 -0400 Subject: [PATCH 22/48] chore(deps): update dependency bazel_skylib to v1.8.1 (#495) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | bazel_dep | patch | `1.8.0` -> `1.8.1` | | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | http_archive | patch | `1.8.0` -> `1.8.1` | --- ### Release Notes
bazelbuild/bazel-skylib (bazel_skylib) ### [`v1.8.1`](https://redirect.github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-181) [Compare Source](https://redirect.github.com/bazelbuild/bazel-skylib/compare/1.8.0...1.8.1) **What's Changed** - Make `is_windows` public ([https://github.com/bazelbuild/bazel-skylib/pull/584](https://redirect.github.com/bazelbuild/bazel-skylib/pull/584)) **Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.8.0...1.8.1
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- examples/custom_test_runner/MODULE.bazel | 2 +- examples/simple/MODULE.bazel | 2 +- examples/simple/mockascript/deps.bzl | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 57b40742..d4f91432 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -17,10 +17,10 @@ def bazel_integration_test_rules_dependencies(): http_archive, name = "bazel_skylib", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", ], - sha256 = "fa01292859726603e3cd3a0f3f29625e68f4d2b165647c72908045027473e933", + sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac", ) maybe( diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 25017e99..755623f1 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -15,7 +15,7 @@ local_path_override( bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.8.0") +bazel_dep(name = "bazel_skylib", version = "1.8.1") bazel_dep( name = "gazelle", version = "0.44.0", diff --git a/examples/simple/MODULE.bazel b/examples/simple/MODULE.bazel index 4a9dd51c..5088f47d 100644 --- a/examples/simple/MODULE.bazel +++ b/examples/simple/MODULE.bazel @@ -4,4 +4,4 @@ module( ) bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.8.0") +bazel_dep(name = "bazel_skylib", version = "1.8.1") diff --git a/examples/simple/mockascript/deps.bzl b/examples/simple/mockascript/deps.bzl index dde00e58..5f6b9852 100644 --- a/examples/simple/mockascript/deps.bzl +++ b/examples/simple/mockascript/deps.bzl @@ -7,9 +7,9 @@ def mockascript_rules_dependencies(): maybe( http_archive, name = "bazel_skylib", - sha256 = "fa01292859726603e3cd3a0f3f29625e68f4d2b165647c72908045027473e933", + sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.0/bazel-skylib-1.8.0.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", ], ) From ea038a2c43be9aa00f8f1b508dfd215d092cbf83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 9 Jul 2025 19:22:20 -0400 Subject: [PATCH 23/48] chore(deps): update dependency rules_swift to v3.1.0 (#497) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | bazel_dep | minor | `3.0.2` -> `3.1.0` | --- ### Release Notes
bazelbuild/rules_swift (rules_swift) ### [`v3.1.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.0.2...3.1.0) #### What's Changed - Add `always_include_developer_search_paths` to `mixed_language_library` by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1539](https://redirect.github.com/bazelbuild/rules_swift/pull/1539)9 - Add `clang_deps` attr to `mixed_language_library` by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1540](https://redirect.github.com/bazelbuild/rules_swift/pull/1540)0 - Use `ctx.coverage_instrumented` to detect if a target should be instrumented by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1547](https://redirect.github.com/bazelbuild/rules_swift/pull/1547)7 - Fix `rules_cc` for 7.x WORKSPACE/non-bzlmod users by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1549](https://redirect.github.com/bazelbuild/rules_swift/pull/1549)9 - Fix `.swiftsourceinfo` readonly bugs in version 3+ by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1550](https://redirect.github.com/bazelbuild/rules_swift/pull/1550)0 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.0.2...3.1.0 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 755623f1..dec3067a 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -23,7 +23,7 @@ bazel_dep( ) bazel_dep( name = "rules_swift", - version = "3.0.2", + version = "3.1.0", repo_name = "build_bazel_rules_swift", ) bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") From ea95db9de9794eed095cc7fdf1d8b51897f9163e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 9 Jul 2025 23:43:04 +0000 Subject: [PATCH 24/48] chore(deps): update dependency build_bazel_rules_swift to v3.1.0 (#496) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [build_bazel_rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | http_archive | minor | `3.0.2` -> `3.1.0` | --- ### Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift) ### [`v3.1.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.0.2...3.1.0) #### What's Changed - Add `always_include_developer_search_paths` to `mixed_language_library` by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1539](https://redirect.github.com/bazelbuild/rules_swift/pull/1539)9 - Add `clang_deps` attr to `mixed_language_library` by [@​jschear](https://redirect.github.com/jschear) in [https://github.com/bazelbuild/rules_swift/pull/1540](https://redirect.github.com/bazelbuild/rules_swift/pull/1540)0 - Use `ctx.coverage_instrumented` to detect if a target should be instrumented by [@​brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1547](https://redirect.github.com/bazelbuild/rules_swift/pull/1547)7 - Fix `rules_cc` for 7.x WORKSPACE/non-bzlmod users by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1549](https://redirect.github.com/bazelbuild/rules_swift/pull/1549)9 - Fix `.swiftsourceinfo` readonly bugs in version 3+ by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1550](https://redirect.github.com/bazelbuild/rules_swift/pull/1550)0 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.0.2...3.1.0 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.0", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: John Cater --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 631c5b56..fe1bb456 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -41,8 +41,8 @@ swift_bazel_dependencies() http_archive( name = "build_bazel_rules_swift", - sha256 = "b17bdad10f3996cffc1ae3634e426d5280848cdb25ae5351f39357599938f5c6", - url = "https://github.com/bazelbuild/rules_swift/releases/download/3.0.2/rules_swift.3.0.2.tar.gz", + sha256 = "a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6", + url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz", ) load("//:swift_deps.bzl", "swift_dependencies") From 2abf00c43c4742b46b6306deee0ba48f16d0e387 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 07:19:58 -0600 Subject: [PATCH 25/48] chore(deps): update dependency build_bazel_rules_swift to v3.1.1 (#498) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [build_bazel_rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | http_archive | patch | `3.1.0` -> `3.1.1` | --- ### Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift) ### [`v3.1.1`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.1) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.1.0...3.1.1) #### What's Changed - Fix dropping args when checking for `-Xwrapped-swift` arg in worker by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1551](https://redirect.github.com/bazelbuild/rules_swift/pull/1551)1 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.1.0...3.1.1 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index fe1bb456..71af2d51 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -41,8 +41,8 @@ swift_bazel_dependencies() http_archive( name = "build_bazel_rules_swift", - sha256 = "a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6", - url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz", + sha256 = "a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30", + url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz", ) load("//:swift_deps.bzl", "swift_dependencies") From 9ac62b47560cfb8a796a285aed6d93db553f6611 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 13:29:02 +0000 Subject: [PATCH 26/48] chore(deps): update dependency rules_swift to v3.1.1 (#499) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | bazel_dep | patch | `3.1.0` -> `3.1.1` | --- ### Release Notes
bazelbuild/rules_swift (rules_swift) ### [`v3.1.1`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.1) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.1.0...3.1.1) #### What's Changed - Fix dropping args when checking for `-Xwrapped-swift` arg in worker by [@​luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1551](https://redirect.github.com/bazelbuild/rules_swift/pull/1551)1 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.1.0...3.1.1 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.1", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chuck Grindel --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index dec3067a..b756b7b5 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -23,7 +23,7 @@ bazel_dep( ) bazel_dep( name = "rules_swift", - version = "3.1.0", + version = "3.1.1", repo_name = "build_bazel_rules_swift", ) bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") From fed58343e1d746026abddcd094bb0fd7dad94ae2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 Aug 2025 12:47:22 -0400 Subject: [PATCH 27/48] chore(deps): update dependency rules_shell to v0.5.1 (#500) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | bazel_dep | patch | `0.5.0` -> `0.5.1` | | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | http_archive | patch | `v0.5.0` -> `v0.5.1` | --- ### Release Notes
bazelbuild/rules_shell (rules_shell) ### [`v0.5.1`](https://redirect.github.com/bazelbuild/rules_shell/releases/tag/v0.5.1) #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_shell", version = "0.5.1") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", strip_prefix = "rules_shell-0.5.1", url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ``` #### What's Changed - Use rockylinux8 instead of centos7 in BCR presubmit by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/33](https://redirect.github.com/bazelbuild/rules_shell/pull/33)3 - fix: do not allow GREP\_XXX env vars from breaking `rlocation` by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/bazelbuild/rules_shell/pull/36](https://redirect.github.com/bazelbuild/rules_shell/pull/36)6 #### New Contributors - [@​cgrindel](https://redirect.github.com/cgrindel) made their first contribution in [https://github.com/bazelbuild/rules_shell/pull/36](https://redirect.github.com/bazelbuild/rules_shell/pull/36)6 **Full Changelog**: https://github.com/bazelbuild/rules\_shell/compare/v0.5.0...v0.5.1
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- WORKSPACE | 6 +++--- bazel_integration_test/deps.bzl | 6 +++--- .../integration_tests/workspace/MODULE.bazel | 2 +- .../integration_tests/workspace/WORKSPACE | 6 +++--- .../env_var_with_rootpath/sample_workspace/MODULE.bazel | 2 +- .../env_var_with_rootpath/sample_workspace/WORKSPACE.bazel | 6 +++--- examples/simple/WORKSPACE | 6 +++--- tests/e2e_tests/workspace/child_workspace/MODULE.bazel | 2 +- tests/params_tests/workspace/MODULE.bazel | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index ce637316..7eae0880 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -65,9 +65,9 @@ http_file( http_archive( name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index d4f91432..80aa2444 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -8,9 +8,9 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) maybe( diff --git a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel index eb3f8a91..358a0cd0 100644 --- a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel +++ b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.5.0") +bazel_dep(name = "rules_shell", version = "0.5.1") diff --git a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE index e051ddd4..37e94728 100644 --- a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE +++ b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel index 490abbfd..52ae3059 100644 --- a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.5.0") +bazel_dep(name = "rules_shell", version = "0.5.1") diff --git a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel index a8048439..c73fd146 100644 --- a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/simple/WORKSPACE b/examples/simple/WORKSPACE index 1ecdb791..facc1611 100644 --- a/examples/simple/WORKSPACE +++ b/examples/simple/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel index b62ccbcb..aea9bda9 100644 --- a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel +++ b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.5.0") +bazel_dep(name = "rules_shell", version = "0.5.1") diff --git a/tests/params_tests/workspace/MODULE.bazel b/tests/params_tests/workspace/MODULE.bazel index 490abbfd..52ae3059 100644 --- a/tests/params_tests/workspace/MODULE.bazel +++ b/tests/params_tests/workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.5.0") +bazel_dep(name = "rules_shell", version = "0.5.1") From 2f207d79c2e71df8e5433f2c26189fb203129699 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Aug 2025 06:50:11 -0400 Subject: [PATCH 28/48] chore(deps): update dependency gazelle to v0.45.0 (#501) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [gazelle](https://redirect.github.com/bazel-contrib/bazel-gazelle) | bazel_dep | minor | `0.44.0` -> `0.45.0` | --- ### Release Notes
bazel-contrib/bazel-gazelle (gazelle) ### [`v0.45.0`](https://redirect.github.com/bazel-contrib/bazel-gazelle/releases/tag/v0.45.0) #### What's Changed - Test against latest release candidates in BCR presubmit by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2112](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2112) - docs: add gazelle\_cc pointer by [@​alexeagle](https://redirect.github.com/alexeagle) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2114](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2114) - go.mod 'tool' directive may refer to a package at module-root by [@​dzbarsky](https://redirect.github.com/dzbarsky) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2115](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2115) - Update bazel-skylib in WORKSPACE setup by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2116](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2116) - Speedup known os/arch checks by [@​dzbarsky](https://redirect.github.com/dzbarsky) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2100](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2100) - Add support for `--repo_contents_cache` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2119](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2119) - Enable Bzlmod for the main repo by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2118](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2118) - Add special handling for extracting explicit package name from rule name if being part of `go_package` by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2122](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2122) - docs: use stardoc for reference documentation only by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2125](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2125) - Fix missing go\_env when running Gazelle by [@​guw](https://redirect.github.com/guw) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2128](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2128) - Test with Bazel 8 by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2120](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2120) - Add default overrides for spicedb support by [@​faximan](https://redirect.github.com/faximan) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2131](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2131) - fix: only pass walked dir content to single callback by [@​jbedard](https://redirect.github.com/jbedard) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2134](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2134) - Remove usage of deprecated package\_list on Go context by [@​dzbarsky](https://redirect.github.com/dzbarsky) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2135](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2135) - merger: fix symbol assigned by [@​hunshcn](https://redirect.github.com/hunshcn) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2136](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2136) - refactor: update bazel target for go\_features by [@​isgj](https://redirect.github.com/isgj) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2138](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2138) - walk: expose cached GetDirInfo by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2141](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2141) - rule: add MatchGlobExpr for parsing glob expressions by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2142](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2142) - Fix interfing proto.Mode - taking into account mode module apparent names by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2143](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2143) - Fix target names when running in `package` proto mode by [@​jgautier-dd](https://redirect.github.com/jgautier-dd) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2144](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2144) - Accept more forms of glob values when parsing `bzl.Expr` by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2145](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2145) - fix FixLoads issue with list of symbols by [@​tzaman-stripe](https://redirect.github.com/tzaman-stripe) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2147](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2147) - Propagate to Gazelle extensions `proto_library` name achieved after merging with BUILD file by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2150](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2150) - Upgrade `package_metadata` to 0.0.5 (was 0.0.2) by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2155](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2155) - Removing restriction on cgo in go\_test by [@​linzhp](https://redirect.github.com/linzhp) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2154](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2154) - pathtools: add Prefixes helper function by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2152](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2152) - walk: allow GetDirInfo to be called in directories not visited yet by [@​jayconrod](https://redirect.github.com/jayconrod) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2153](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2153) - Extract either Module/Workspace RepoName in `CommonConfigurer` by [@​WojciechMazur](https://redirect.github.com/WojciechMazur) in [https://github.com/bazel-contrib/bazel-gazelle/pull/2157](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2157) #### New Contributors - [@​guw](https://redirect.github.com/guw) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2128](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2128) - [@​isgj](https://redirect.github.com/isgj) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2138](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2138) - [@​jgautier-dd](https://redirect.github.com/jgautier-dd) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2144](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2144) - [@​tzaman-stripe](https://redirect.github.com/tzaman-stripe) made their first contribution in [https://github.com/bazel-contrib/bazel-gazelle/pull/2147](https://redirect.github.com/bazel-contrib/bazel-gazelle/pull/2147) **Full Changelog**: https://github.com/bazel-contrib/bazel-gazelle/compare/v0.44.0...v0.45.0
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index b756b7b5..6613aa88 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") bazel_dep(name = "bazel_skylib", version = "1.8.1") bazel_dep( name = "gazelle", - version = "0.44.0", + version = "0.45.0", repo_name = "bazel_gazelle", ) bazel_dep( From fccacf35fb349898a24db1b623cda7c8c9cd4691 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 7 Aug 2025 08:02:44 -0400 Subject: [PATCH 29/48] chore(deps): update dependency build_bazel_rules_swift to v3.1.2 (#502) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [build_bazel_rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | http_archive | patch | `3.1.1` -> `3.1.2` | --- ### Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift) ### [`v3.1.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.1.1...3.1.2) #### What's Changed - Merge Swift and Clang entries in `.swift-explicit-module-map.json` by [@​ileitch](https://redirect.github.com/ileitch) in [https://github.com/bazelbuild/rules_swift/pull/1545](https://redirect.github.com/bazelbuild/rules_swift/pull/1545)5 - Pass `-file-compilation-dir .` explicitly to the Swift driver so that `.swiftmodule` files are hermetic. by [@​adincebic](https://redirect.github.com/adincebic) in [https://github.com/bazelbuild/rules_swift/pull/1554](https://redirect.github.com/bazelbuild/rules_swift/pull/1554)4 - Insert `-plugin-path` for testing macros location when building tests by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1555](https://redirect.github.com/bazelbuild/rules_swift/pull/1555)5 #### New Contributors - [@​ileitch](https://redirect.github.com/ileitch) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1545](https://redirect.github.com/bazelbuild/rules_swift/pull/1545)5 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.1.1...3.1.2 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.2", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "5eff717c18bb513285b499add68f2331509cd4e411ff085e96a86b3342c1e5aa", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.2/rules_swift.3.1.2.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/WORKSPACE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 71af2d51..b25ea75e 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -41,8 +41,8 @@ swift_bazel_dependencies() http_archive( name = "build_bazel_rules_swift", - sha256 = "a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30", - url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz", + sha256 = "5eff717c18bb513285b499add68f2331509cd4e411ff085e96a86b3342c1e5aa", + url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.2/rules_swift.3.1.2.tar.gz", ) load("//:swift_deps.bzl", "swift_dependencies") From f8ff06d2a9d5901c26879355b924062505755a45 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 7 Aug 2025 12:12:13 +0000 Subject: [PATCH 30/48] chore(deps): update dependency rules_swift to v3.1.2 (#503) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | bazel_dep | patch | `3.1.1` -> `3.1.2` | --- ### Release Notes
bazelbuild/rules_swift (rules_swift) ### [`v3.1.2`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.1.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.1.1...3.1.2) #### What's Changed - Merge Swift and Clang entries in `.swift-explicit-module-map.json` by [@​ileitch](https://redirect.github.com/ileitch) in [https://github.com/bazelbuild/rules_swift/pull/1545](https://redirect.github.com/bazelbuild/rules_swift/pull/1545)5 - Pass `-file-compilation-dir .` explicitly to the Swift driver so that `.swiftmodule` files are hermetic. by [@​adincebic](https://redirect.github.com/adincebic) in [https://github.com/bazelbuild/rules_swift/pull/1554](https://redirect.github.com/bazelbuild/rules_swift/pull/1554)4 - Insert `-plugin-path` for testing macros location when building tests by [@​aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1555](https://redirect.github.com/bazelbuild/rules_swift/pull/1555)5 #### New Contributors - [@​ileitch](https://redirect.github.com/ileitch) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1545](https://redirect.github.com/bazelbuild/rules_swift/pull/1545)5 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.1.1...3.1.2 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. #### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.1.2", repo_name = "build_bazel_rules_swift") ``` #### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "5eff717c18bb513285b499add68f2331509cd4e411ff085e96a86b3342c1e5aa", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.2/rules_swift.3.1.2.tar.gz", ) load( "@​build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@​build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 6613aa88..b29d3716 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -23,7 +23,7 @@ bazel_dep( ) bazel_dep( name = "rules_swift", - version = "3.1.1", + version = "3.1.2", repo_name = "build_bazel_rules_swift", ) bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") From a597c7611b3ae02a4be5c7998d6602bdce165837 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 07:24:22 -0600 Subject: [PATCH 31/48] chore(deps): update dependency rules_python to v1.5.2 (#504) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.5.1` -> `1.5.2` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.5.2`](https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.5.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.5.1...1.5.2) For more detailed setup instructions, see https://rules-python.readthedocs.io/en/latest/getting-started.html For the user-facing changelog see [here](https://rules-python.readthedocs.io/en/latest/changelog.html#v1-5-2) #### Using Bzlmod Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_python", version = "1.5.2") python = use_extension("@​rules_python//python/extensions:python.bzl", "python") python.toolchain( python_version = "3.13", ) pip = use_extension("@​rules_python//python/extensions:pip.bzl", "pip") pip.parse( hub_name = "pypi", python_version = "3.13", requirements_lock = "//:requirements_lock.txt", ) use_repo(pip, "pypi") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python", sha256 = "0e68f851a6fcf317eeab5f6dc79803cb183d30c0c65fb52e2c4b731d13b73349", strip_prefix = "rules_python-1.5.2", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.5.2/rules_python-1.5.2.tar.gz", ) load("@​rules_python//python:repositories.bzl", "py_repositories") py_repositories() ``` ##### Gazelle plugin Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python_gazelle_plugin", sha256 = "0e68f851a6fcf317eeab5f6dc79803cb183d30c0c65fb52e2c4b731d13b73349", strip_prefix = "rules_python-1.5.2/gazelle", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.5.2/rules_python-1.5.2.tar.gz", ) ### To compile the rules_python gazelle extension from source, ### we must fetch some third-party go dependencies that it uses. load("@​rules_python_gazelle_plugin//:deps.bzl", _py_gazelle_deps = "gazelle_deps") _py_gazelle_deps() ``` **Full Changelog**: https://github.com/bazel-contrib/rules\_python/compare/1.5.1...1.5.2
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 80aa2444..4b6390a3 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "fa532d635f29c038a64c8062724af700c30cf6b31174dd4fac120bc561a1a560", - strip_prefix = "rules_python-1.5.1", - url = "https://github.com/bazelbuild/rules_python/archive/1.5.1.tar.gz", + sha256 = "0e68f851a6fcf317eeab5f6dc79803cb183d30c0c65fb52e2c4b731d13b73349", + strip_prefix = "rules_python-1.5.2", + url = "https://github.com/bazelbuild/rules_python/archive/1.5.2.tar.gz", ) From 7cd67daf84518565fc832bd4447712e9e737a267 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 13:34:03 +0000 Subject: [PATCH 32/48] chore(deps): update actions/checkout digest to 08eba0b (#505) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | digest | `11bd719` -> `08eba0b` | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 4 ++-- .github/workflows/create_release.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7f1bb94e..5e126914 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: # Linux runners need this. CC: clang steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - uses: maxim-lobanov/setup-xcode@v1 if: ${{ startsWith(matrix.runner, 'macos') }} with: @@ -56,7 +56,7 @@ jobs: # Linux runners need this. CC: clang steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - uses: maxim-lobanov/setup-xcode@v1 if: ${{ startsWith(matrix.runner, 'macos') }} with: diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 3d83e4e3..29593abd 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -23,7 +23,7 @@ jobs: steps: # Check out your code - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # Generate a token that has permssions to create a release and create PRs. - uses: tibdex/github-app-token@v2 From 679f63171d8b0df21e706d810e62a060ec705980 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 10:19:22 -0400 Subject: [PATCH 33/48] chore(deps): update actions/checkout action to v5 (#506) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v4` -> `v5` | --- ### Release Notes
actions/checkout (actions/checkout) ### [`v5`](https://redirect.github.com/actions/checkout/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4...v5)
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 4 ++-- .github/workflows/create_release.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5e126914..81c1c329 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: # Linux runners need this. CC: clang steps: - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - uses: maxim-lobanov/setup-xcode@v1 if: ${{ startsWith(matrix.runner, 'macos') }} with: @@ -56,7 +56,7 @@ jobs: # Linux runners need this. CC: clang steps: - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - uses: maxim-lobanov/setup-xcode@v1 if: ${{ startsWith(matrix.runner, 'macos') }} with: diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 29593abd..60546b75 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -23,7 +23,7 @@ jobs: steps: # Check out your code - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 # Generate a token that has permssions to create a release and create PRs. - uses: tibdex/github-app-token@v2 From b378d887bc96d30581af74475dcce1174dd78eaa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 09:26:17 -0400 Subject: [PATCH 34/48] chore(deps): update dependency rules_python to v1.5.3 (#507) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.5.2` -> `1.5.3` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.5.3`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#153---2025-08-11) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.5.2...1.5.3) [1.5.3]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.5.3 ##### Fixed - (toolchains) `local_runtime_repo` now checks if the include directory exists before attempting to watch it, fixing issues on macOS with system Python ([#​3043](https://redirect.github.com/bazel-contrib/rules_python/issues/3043)). {[#​1](https://redirect.github.com/bazelbuild/rules_python/issues/1)-5-2}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 4b6390a3..7eac1298 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "0e68f851a6fcf317eeab5f6dc79803cb183d30c0c65fb52e2c4b731d13b73349", - strip_prefix = "rules_python-1.5.2", - url = "https://github.com/bazelbuild/rules_python/archive/1.5.2.tar.gz", + sha256 = "0a1cefefb4a7b550fb0b43f54df67d6da95b7ba352637669e46c987f69986f6a", + strip_prefix = "rules_python-1.5.3", + url = "https://github.com/bazelbuild/rules_python/archive/1.5.3.tar.gz", ) From 8738a07872402f01a7ba66bb713317136a7d5927 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 15 Aug 2025 07:17:37 -0600 Subject: [PATCH 35/48] chore(deps): update dependency rules_swift_package_manager to v1.4.0 (#508) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | bazel_dep | minor | `1.3.0` -> `1.4.0` | | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | minor | `v1.3.0` -> `v1.4.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.4.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.4.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.3.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1717](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1717)1717 - feat: improve error messages and code quality across Swift package tooling by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1720](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1720)720 - fix: remove Claude code review for now by [@​cgrindel](https://redirect.github.com/cgrindel) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1742](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1742)742 - fix: honor package level language mode configuration by [@​jflan-dd](https://redirect.github.com/jflan-dd) in [https://github.com/cgrindel/rules_swift_package_manager/pull/1770](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1770)770 ##### Dependency Updates - chore(deps): update dependency onevcat/kingfisher to from: "8.4.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1718](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1718)1718 - chore(deps): update dependency apple\_support to v1.22.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1719](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1719)1719 - chore(deps): update dependency bazel\_skylib\_gazelle\_plugin to v1.8.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1714](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1714)1714 - chore(deps): update dependency apple/swift-argument-parser to from: "1.6.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1713](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1713)1713 - chore(deps): update dependency bazel\_skylib to v1.8.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1722](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1722)1722 - chore(deps): update dependency go to v1.24.5 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1727](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1727)1727 - chore(deps): update dependency bazel\_skylib\_gazelle\_plugin to v1.8.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1723](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1723)1723 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.16.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1726](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1726)1726 - chore(deps): update dependency google/googlesignin-ios to v9 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1725](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1725)1725 - chore(deps): update dependency soto-project/soto to from: "7.8.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1728](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1728)1728 - fix(deps): update module golang.org/x/text to v0.27.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1730](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1730)1730 - chore(deps): update dependency marmelroy/phonenumberkit to from: "4.1.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1731](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1731)1731 - chore(deps): update dependency rules\_swift to v3.1.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1729](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1729)1729 - fix(deps): update golang.org/x/exp digest to [`6ae5c78`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/6ae5c78) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1732](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1732)1732 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.57.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1733](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1733)1733 - chore(deps): update dependency googlemaps/ios-maps-sdk to from: "10.1.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1734](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1734)1734 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.57.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1735](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1735)1735 - chore(deps): update dependency vapor/vapor to v4.115.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1736](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1736)1736 - chore(deps): update dependency rules\_swift to v3.1.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1738](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1738)1738 - chore(deps): update dependency onevcat/kingfisher to from: "8.5.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1737](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1737)1737 - chore(deps): update dependency nicklockwood/swiftformat to from: "0.57.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1739](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1739)1739 - chore(deps): update dependency marmelroy/phonenumberkit to from: "4.1.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1741](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1741)1741 - chore(deps): update dependency firebase/firebase-ios-sdk to v12 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1740](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1740)1740 - fix(deps): update golang.org/x/exp digest to [`542afb5`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/542afb5) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1744](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1744)1744 - fix(deps): update golang.org/x/exp digest to [`645b1fa`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/645b1fa) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1745](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1745)1745 - chore(deps): update dependency soto-project/soto to from: "7.9.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1747](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1747)1747 - chore(deps): update dependency apple/swift-nio to v2.85.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1748](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1748)1748 - chore(deps): update dependency rules\_apple to v4.1.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1746](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1746)1746 - chore(deps): update dependency rules\_apple to v4.1.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1749](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1749)1749 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.17.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1750](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1750)1750 - chore(deps): update dependency johnno1962/injectionnext to from: "1.3.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1751](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1751)1751 - chore(deps): update dependency apple/swift-log to from: "1.6.4" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1752](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1752)1752 - chore(deps): update dependency rules\_xcodeproj to v3.1.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1753](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1753)1753 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.18.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1754](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1754)1754 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.18.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1756](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1756)1756 - chore(deps): update dependency rules\_xcodeproj to v3.1.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1755](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1755)1755 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.21.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1757](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1757)1757 - chore(deps): update dependency iterable/swift-sdk to from: "6.5.13" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1758](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1758)1758 - chore(deps): update dependency marmelroy/phonenumberkit to from: "4.1.4" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1760](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1760)1760 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.21.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1762](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1762)1762 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.19.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1763](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1763)1763 - chore(deps): update dependency gazelle to v0.45.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1764](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1764)1764 - chore(deps): update dependency apple/swift-nio to v2.86.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1765](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1765)1765 - chore(deps): update dependency rules\_apple to v4.1.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1767](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1767)1767 - chore(deps): update dependency rules\_swift to v3.1.2 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1768](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1768)1768 - chore(deps): update dependency go to v1.24.6 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1766](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1766)1766 - fix(deps): update module golang.org/x/text to v0.28.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1769](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1769)1769 - chore(deps): update dependency firebase/firebase-ios-sdk to from: "12.1.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1761](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1761)1761 - fix(deps): update golang.org/x/exp digest to [`a408d31`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/a408d31) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1771](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1771)1771 - chore(deps): update actions/checkout action to v5 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1772](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1772)1772 - fix(deps): update golang.org/x/exp digest to [`51f8813`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/51f8813) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1773](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1773)1773 - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.20.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1774](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1774)1774 - chore(deps): update dependency googlemaps/ios-maps-sdk to from: "10.2.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1776](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1776)1776 - chore(deps): update dependency go to v1.25.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in[https://github.com/cgrindel/rules_swift_package_manager/pull/1775](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1775)1775 **Full Changelog**: https://github.com/cgrindel/rules\_swift\_package\_manager/compare/v1.3.0...v1.4.0 ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.4.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/WORKSPACE | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index b29d3716..6547f957 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "3.1.2", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "1.3.0") +bazel_dep(name = "rules_swift_package_manager", version = "1.4.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index b25ea75e..2a0bd6c4 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "ba9ae1fa1fb7766333b91eb2d9fd47095fdef162009d301d6ee0becc21692a53", + sha256 = "86ddc241d83bc0c97e9dde62746ae326bc4941c00e5819b0eee4c91551dd6dec", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.3.0/rules_swift_package_manager.v1.3.0.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.4.0/rules_swift_package_manager.v1.4.0.tar.gz", ], ) From f253dcad2b30bd91a8e43b1bbd04decb8c61d499 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Aug 2025 15:32:30 -0400 Subject: [PATCH 36/48] chore(deps): update dependency rules_shell to v0.6.0 (#510) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | bazel_dep | minor | `0.5.1` -> `0.6.0` | | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | http_archive | minor | `v0.5.1` -> `v0.6.0` | --- ### Release Notes
bazelbuild/rules_shell (rules_shell) ### [`v0.6.0`](https://redirect.github.com/bazelbuild/rules_shell/releases/tag/v0.6.0) #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_shell", version = "0.6.0") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", strip_prefix = "rules_shell-0.6.0", url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ``` #### What's Changed - Update runfiles library label in setup instructions by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_shell/pull/35](https://redirect.github.com/bazelbuild/rules_shell/pull/35)5 - Use launcher wrapper to initialize runfiles by [@​mering](https://redirect.github.com/mering) in [https://github.com/bazelbuild/rules_shell/pull/38](https://redirect.github.com/bazelbuild/rules_shell/pull/38)8 #### New Contributors - [@​mering](https://redirect.github.com/mering) made their first contribution in [https://github.com/bazelbuild/rules_shell/pull/38](https://redirect.github.com/bazelbuild/rules_shell/pull/38)8 **Full Changelog**: https://github.com/bazelbuild/rules\_shell/compare/v0.5.1...v0.6.0
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- WORKSPACE | 6 +++--- bazel_integration_test/deps.bzl | 6 +++--- .../integration_tests/workspace/MODULE.bazel | 2 +- .../integration_tests/workspace/WORKSPACE | 6 +++--- .../env_var_with_rootpath/sample_workspace/MODULE.bazel | 2 +- .../env_var_with_rootpath/sample_workspace/WORKSPACE.bazel | 6 +++--- examples/simple/WORKSPACE | 6 +++--- tests/e2e_tests/workspace/child_workspace/MODULE.bazel | 2 +- tests/params_tests/workspace/MODULE.bazel | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index 7eae0880..d7c70c97 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -65,9 +65,9 @@ http_file( http_archive( name = "rules_shell", - sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", - strip_prefix = "rules_shell-0.5.1", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", + sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", + strip_prefix = "rules_shell-0.6.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 7eac1298..babf1859 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -8,9 +8,9 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_shell", - sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", - strip_prefix = "rules_shell-0.5.1", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", + sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", + strip_prefix = "rules_shell-0.6.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) maybe( diff --git a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel index 358a0cd0..e97fd104 100644 --- a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel +++ b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.5.1") +bazel_dep(name = "rules_shell", version = "0.6.0") diff --git a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE index 37e94728..bcd1f57a 100644 --- a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE +++ b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", - strip_prefix = "rules_shell-0.5.1", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", + sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", + strip_prefix = "rules_shell-0.6.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel index 52ae3059..0c1c1335 100644 --- a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.5.1") +bazel_dep(name = "rules_shell", version = "0.6.0") diff --git a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel index c73fd146..df94aa33 100644 --- a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", - strip_prefix = "rules_shell-0.5.1", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", + sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", + strip_prefix = "rules_shell-0.6.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/simple/WORKSPACE b/examples/simple/WORKSPACE index facc1611..2532da16 100644 --- a/examples/simple/WORKSPACE +++ b/examples/simple/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", - strip_prefix = "rules_shell-0.5.1", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", + sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", + strip_prefix = "rules_shell-0.6.0", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel index aea9bda9..68e40220 100644 --- a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel +++ b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.5.1") +bazel_dep(name = "rules_shell", version = "0.6.0") diff --git a/tests/params_tests/workspace/MODULE.bazel b/tests/params_tests/workspace/MODULE.bazel index 52ae3059..0c1c1335 100644 --- a/tests/params_tests/workspace/MODULE.bazel +++ b/tests/params_tests/workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.5.1") +bazel_dep(name = "rules_shell", version = "0.6.0") From 21831cadb5ddb5662a59530b999cabd86956cdb3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 30 Aug 2025 07:42:33 -0600 Subject: [PATCH 37/48] chore(deps): update dependency rules_python to v1.5.4 (#511) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.5.3` -> `1.5.4` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.5.4`](https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.5.4) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.5.3...1.5.4) For more detailed setup instructions, see For the user-facing changelog see [here](https://rules-python.readthedocs.io/en/latest/changelog.html#v1-5-4) #### Using Bzlmod Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_python", version = "1.5.4") python = use_extension("@​rules_python//python/extensions:python.bzl", "python") python.toolchain( python_version = "3.13", ) pip = use_extension("@​rules_python//python/extensions:pip.bzl", "pip") pip.parse( hub_name = "pypi", python_version = "3.13", requirements_lock = "//:requirements_lock.txt", ) use_repo(pip, "pypi") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python", sha256 = "13671d304cfe43350302213a60d93a5fc0b763b0a6de17397e3e239253b61b73", strip_prefix = "rules_python-1.5.4", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.5.4/rules_python-1.5.4.tar.gz", ) load("@​rules_python//python:repositories.bzl", "py_repositories") py_repositories() ``` ##### Gazelle plugin Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python_gazelle_plugin", sha256 = "13671d304cfe43350302213a60d93a5fc0b763b0a6de17397e3e239253b61b73", strip_prefix = "rules_python-1.5.4/gazelle", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.5.4/rules_python-1.5.4.tar.gz", ) ### To compile the rules_python gazelle extension from source, ### we must fetch some third-party go dependencies that it uses. load("@​rules_python_gazelle_plugin//:deps.bzl", _py_gazelle_deps = "gazelle_deps") _py_gazelle_deps() ``` #### What's Changed - backport: [PR#3178](https://redirect.github.com/PR/rules_python/issues/3178) to 1.5 by [@​honglooker](https://redirect.github.com/honglooker) in [bazel-contrib#3217](https://redirect.github.com/bazel-contrib/rules_python/pull/3217) **Full Changelog**:
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index babf1859..4b2aeb0d 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "0a1cefefb4a7b550fb0b43f54df67d6da95b7ba352637669e46c987f69986f6a", - strip_prefix = "rules_python-1.5.3", - url = "https://github.com/bazelbuild/rules_python/archive/1.5.3.tar.gz", + sha256 = "13671d304cfe43350302213a60d93a5fc0b763b0a6de17397e3e239253b61b73", + strip_prefix = "rules_python-1.5.4", + url = "https://github.com/bazelbuild/rules_python/archive/1.5.4.tar.gz", ) From 742d051f86ddc602763de5634e44dd59b3d45b14 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 7 Sep 2025 12:18:09 -0400 Subject: [PATCH 38/48] chore(deps): update dependency rules_swift_package_manager to v1.6.0 (#514) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | bazel_dep | minor | `1.4.0` -> `1.6.0` | | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | minor | `v1.4.0` -> `v1.6.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.6.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.6.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.5.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)\[bot] in [#​1802](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1802) - feat: add freebsd platform to allow resolving more Swift packages by [@​luispadron](https://redirect.github.com/luispadron) in [#​1809](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1809) ##### Dependency Updates - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.23.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1803](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1803) - chore(deps): update dependency go to v1.25.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1804](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1804) - chore(deps): update actions/setup-go action to v6 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1806](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1806) - chore(deps): update dependency iterable/swift-sdk to from: "6.6.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1805](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1805) - chore(deps): update dependency johnno1962/injectionnext to from: "1.4.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1807](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1807) - chore(deps): update dependency bazel to v8.4.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1808](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1808) **Full Changelog**: ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.6.0") ``` ### [`v1.5.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.5.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.4.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)\[bot] in [#​1779](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1779) - fix: work around SPM executable binary target bug by [@​jflan-dd](https://redirect.github.com/jflan-dd) in [#​1792](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1792) ##### Dependency Updates - chore(deps): update dependency protobuf to v32 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1780](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1780) - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.22.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1782](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1782) - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.22.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1783](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1783) - chore(deps): update dependency apple\_support to v1.23.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1784](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1784) - fix(deps): update golang.org/x/exp digest to [`42675ad`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/42675ad) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1777](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1777) - fix(deps): update golang.org/x/exp digest to [`8b4c13b`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/8b4c13b) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1785](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1785) - fix(deps): update module github.com/stretchr/testify to v1.11.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1786](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1786) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.21.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1787](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1787) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.21.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1788](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1788) - fix(deps): update module github.com/stretchr/testify to v1.11.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1789](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1789) - chore(deps): update dependency johnno1962/injectionnext to from: "1.4.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1791](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1791) - chore(deps): update dependency shakebugs/shake-ios to from: "17.2.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1790](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1790) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.21.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1793](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1793) - chore(deps): update dependency johnno1962/injectionnext to from: "1.4.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1795](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1795) - chore(deps): update dependency iterable/swift-sdk to from: "6.5.14" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1797](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1797) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.22.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1798](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1798) - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.22.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1799](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1799) - chore(deps): update dependency firebase/firebase-ios-sdk to from: "12.2.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1794](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1794) - chore(deps): update dependency apple\_support to v1.23.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1796](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1796) - fix(deps): update module github.com/spf13/cobra to v1.10.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1800](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1800) - fix(deps): update module github.com/spf13/cobra to v1.10.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1801](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1801) **Full Changelog**: ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.5.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/WORKSPACE | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 6547f957..5c24e4b8 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "3.1.2", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "1.4.0") +bazel_dep(name = "rules_swift_package_manager", version = "1.6.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index 2a0bd6c4..ffd91151 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "86ddc241d83bc0c97e9dde62746ae326bc4941c00e5819b0eee4c91551dd6dec", + sha256 = "4a5d4430650ae2d1a99caf415639aa143d56280dbcd4e05538d4465d8575a77b", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.4.0/rules_swift_package_manager.v1.4.0.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.6.0/rules_swift_package_manager.v1.6.0.tar.gz", ], ) From 63a0b59e34fc711a112bba20c238331387a266a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 7 Sep 2025 16:37:19 +0000 Subject: [PATCH 39/48] chore(deps): update dependency bazel to v8.4.0 (#512) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://redirect.github.com/bazelbuild/bazel) | minor | `8.3.1` -> `8.4.0` | --- ### Release Notes
bazelbuild/bazel (bazel) ### [`v8.4.0`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-840-2025-09-04) [Compare Source](https://redirect.github.com/bazelbuild/bazel/compare/8.3.1...8.4.0) ``` Release Notes: ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .bazelversion | 2 +- examples/custom_test_runner/.bazelversion | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.bazelversion b/.bazelversion index 56b6be4e..a2f28f43 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.3.1 +8.4.0 diff --git a/examples/custom_test_runner/.bazelversion b/examples/custom_test_runner/.bazelversion index 56b6be4e..a2f28f43 100644 --- a/examples/custom_test_runner/.bazelversion +++ b/examples/custom_test_runner/.bazelversion @@ -1 +1 @@ -8.3.1 +8.4.0 From f2995d2f31e0b6b150ed5a3d8fdb126186512d78 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 7 Sep 2025 21:23:25 +0000 Subject: [PATCH 40/48] chore(deps): update dependency rules_python to v1.6.0 (#513) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | minor | `1.5.4` -> `1.6.0` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.6.0`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#160---2025-08-23) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.5.4...1.6.0) [1.6.0]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.6.0 {#v1-6-0-changed} ##### Changed - (gazelle) update minimum gazelle version to 0.36.0 - may cause BUILD file changes - (gazelle) update minimum rules\_go version to 0.55.1 - (gazelle) remove custom go-tree-sitter module BUILD file - (gazelle) For package mode, resolve dependencies when imports are relative to the package path. This is enabled via the `# gazelle:python_experimental_allow_relative_imports` true directive ({gh-issue}`2203`). - (gazelle) Types for exposed members of `python.ParserOutput` are now all public. - (gazelle) Removed the requirement for `__init__.py`, `__main__.py`, or `__test__.py` files to be present in a directory to generate a `BUILD.bazel` file. - (toolchain) Updated the following toolchains to build [20250808] to patch CVE-2025-47273: - 3.9.23 - 3.10.18 - 3.11.13 - 3.12.11 - 3.14.0rc1 - (toolchain) Python 3.13 now references 3.13.6 - (gazelle) Switched back to smacker/go-tree-sitter, fixing [#​2630](https://redirect.github.com/bazel-contrib/rules_python/issues/2630) - (pypi) From now on the list of default platforms only includes `linux_x86_64`, `linux_aarch64`, `osx_x86_64`, `osx_aarch64` and `windows_x86_64`. If you are on other platforms, you need to use the `pip.default` to configure it yourself. If you are interested in graduating the platform, consider helping set us up CI for them and update the documentation. - (ci) We are now testing on Ubuntu 22.04 for RBE and non-RBE configurations. - (core) `#!/usr/bin/env bash` is now used as a shebang in the stage1 bootstrap template. - (gazelle:docs) The Gazelle docs have been migrated from {gh-path}`gazelle/README.md` to {gh-path}`gazelle/docs` and are now available on the primary documentation site at [20250808]: https://redirect.github.com/astral-sh/python-build-standalone/releases/tag/20250808 {#v1-6-0-fixed} ##### Fixed - (toolchains) `local_runtime_repo` now respects changes to the `DEVELOPER_DIR` and `XCODE_VERSION` repo env vars, fixing stale cache issues on macOS with system (i.e. Xcode-supplied) Python ([#​3123](https://redirect.github.com/bazel-contrib/rules_python/issues/3123)). - (pypi) Fixes an issue where builds using a `bazel vendor` vendor directory would fail if the constraints file contained environment markers. Fixes [#​2996](https://redirect.github.com/bazel-contrib/rules_python/issues/2996). - (pypi) Wheels with BUILD.bazel (or other special Bazel files) no longer result in missing files at runtime ([#​2782](https://redirect.github.com/bazel-contrib/rules_python/issues/2782)). - (runfiles) The pypi runfiles package now includes `py.typed` to indicate it supports type checking ([#​2503](https://redirect.github.com/bazel-contrib/rules_python/issues/2503)). - (pypi) The pipstar `defaults` configuration now supports any custom platform name. - (pypi) The selection of the whls has been changed and should no longer result in ambiguous select matches ({gh-issue}`2759`) and should be much more efficient when running `bazel query` due to fewer repositories being included ({gh-issue}`2849`). - Multi-line python imports (e.g. with escaped newlines) are now correctly processed by Gazelle. - (toolchains) `local_runtime_repo` works with multiarch Debian with Python 3.8 ([#​3099](https://redirect.github.com/bazel-contrib/rules_python/issues/3099)). - (pypi) Expose pypi packages only common to all Python versions in `all_requirements` ([#​2921](https://redirect.github.com/bazel-contrib/rules_python/issues/2921)). - (repl) Normalize the path for the `REPL` stub to make it possible to use the default stub template from outside `rules_python` ({gh-issue}`3101`). - (gazelle) Fixes gazelle adding sibling module dependencies to resolve absolute imports (Python 2's behavior without `absolute_import`). Previous behavior can be restored using the directive `# gazelle:python_resolve_sibling_imports true` - (pypi) Show overridden index URL of packages when downloading metadata have failed. ([#​2985](https://redirect.github.com/bazel-contrib/rules_python/issues/2985)). - (toolchains) use "command -v" to find interpreter in `$PATH` ([#​3150](https://redirect.github.com/bazel-contrib/rules_python/pull/3150)). - (pypi) `bazel vendor` now works in `bzlmod` ({gh-issue}`3079`). - (toolchains) `local_runtime_repo` now works on Windows ([#​3055](https://redirect.github.com/bazel-contrib/rules_python/issues/3055)). - (toolchains) `local_runtime_repo` supports more types of Python installations (Mac frameworks, missing dynamic libraries, and other esoteric cases, see [#​3148](https://redirect.github.com/bazel-contrib/rules_python/pull/3148) for details). - (pypi) Support `requirements.txt` files that use different versions of the same package targeting different target platforms. ([#​2797](https://redirect.github.com/bazel-contrib/rules_python/issues/2797)). - (py\_wheel) Add directories in deterministic order. {#v1-6-0-added} ##### Added - (repl) Default stub now has tab completion, where `readline` support is available, see ([#​3114](https://redirect.github.com/bazel-contrib/rules_python/pull/3114)). ([#​3114](https://redirect.github.com/bazel-contrib/rules_python/pull/3114)). - (pypi) To configure the environment for `requirements.txt` evaluation, use the newly added developer preview of the `pip.default` tag class. Only `rules_python` and root modules can use this feature. You can also configure custom `config_settings` using `pip.default`. It can also be used to set the global `netrc` or `auth_patterns` variables. - (pypi) PyPI dependencies now expose an `:extracted_whl_files` filegroup target of all the files extracted from the wheel. This can be used in lieu of {obj}`whl_filegroup` to avoid copying/extracting wheel multiple times to get a subset of their files. - (gazelle) New directive `gazelle:python_generate_pyi_deps`; when `true`, dependencies added to satisfy type-only imports (`if TYPE_CHECKING`) and type stub packages are added to `pyi_deps` instead of `deps`. - (toolchain) Add toolchains for aarch64 windows for - 3.11.13 - 3.12.11 - 3.13.6 - 3.14.0rc1 - (gazelle): New annotation `gazelle:include_pytest_conftest`. When not set (the default) or `true`, gazelle will inject any `conftest.py` file found in the same directory as a {obj}`py_test` target to that {obj}`py_test` target's `deps`. This behavior is unchanged from previous versions. When `false`, the `:conftest` dep is not added to the {obj}`py_test` target. - (gazelle) New directive `gazelle:python_generate_proto`; when `true`, Gazelle generates `py_proto_library` rules for `proto_library`. `false` by default. - Note: Users must manually configure their Gazelle target to support the proto language. - (gazelle) New directive `gazelle:python_proto_naming_convention`; controls naming of `py_proto_library` rules. {#v1-6-0-removed} ##### Removed - Nothing removed. {#v1-5-4}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 4b2aeb0d..a34d70ab 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "13671d304cfe43350302213a60d93a5fc0b763b0a6de17397e3e239253b61b73", - strip_prefix = "rules_python-1.5.4", - url = "https://github.com/bazelbuild/rules_python/archive/1.5.4.tar.gz", + sha256 = "fa7dd2c6b7d63b3585028dd8a90a6cf9db83c33b250959c2ee7b583a6c130e12", + strip_prefix = "rules_python-1.6.0", + url = "https://github.com/bazelbuild/rules_python/archive/1.6.0.tar.gz", ) From 88da30ff8c6a71b948f7e04d17dd72e69d72ecb3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 07:49:25 -0600 Subject: [PATCH 41/48] chore(deps): update dependency rules_python to v1.6.1 (#515) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.6.0` -> `1.6.1` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.6.1`](https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.6.1) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.6.0...1.6.1) For more detailed setup instructions, see For the user-facing changelog see [here](https://rules-python.readthedocs.io/en/latest/changelog.html#v1-6-1) #### Using Bzlmod Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_python", version = "1.6.1") python = use_extension("@​rules_python//python/extensions:python.bzl", "python") python.toolchain( python_version = "3.13", ) pip = use_extension("@​rules_python//python/extensions:pip.bzl", "pip") pip.parse( hub_name = "pypi", python_version = "3.13", requirements_lock = "//:requirements_lock.txt", ) use_repo(pip, "pypi") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python", sha256 = "f2e80f97f9c0b82e2489e61e725df1e6bdaf16c4dacf5e26b95668787164baff", strip_prefix = "rules_python-1.6.1", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.1/rules_python-1.6.1.tar.gz", ) load("@​rules_python//python:repositories.bzl", "py_repositories") py_repositories() ``` ##### Gazelle plugin Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python_gazelle_plugin", sha256 = "f2e80f97f9c0b82e2489e61e725df1e6bdaf16c4dacf5e26b95668787164baff", strip_prefix = "rules_python-1.6.1/gazelle", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.1/rules_python-1.6.1.tar.gz", ) ### To compile the rules_python gazelle extension from source, ### we must fetch some third-party go dependencies that it uses. load("@​rules_python_gazelle_plugin//:deps.bzl", _py_gazelle_deps = "gazelle_deps") _py_gazelle_deps() ``` **Full Changelog**:
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index a34d70ab..fdad143e 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "fa7dd2c6b7d63b3585028dd8a90a6cf9db83c33b250959c2ee7b583a6c130e12", - strip_prefix = "rules_python-1.6.0", - url = "https://github.com/bazelbuild/rules_python/archive/1.6.0.tar.gz", + sha256 = "f2e80f97f9c0b82e2489e61e725df1e6bdaf16c4dacf5e26b95668787164baff", + strip_prefix = "rules_python-1.6.1", + url = "https://github.com/bazelbuild/rules_python/archive/1.6.1.tar.gz", ) From 1664e8b23af6837adb52265adfeb15523c15dbeb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Sep 2025 15:13:28 -0400 Subject: [PATCH 42/48] chore(deps): update dependency rules_shell to v0.6.1 (#516) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | bazel_dep | patch | `0.6.0` -> `0.6.1` | | [rules_shell](https://redirect.github.com/bazelbuild/rules_shell) | http_archive | patch | `v0.6.0` -> `v0.6.1` | --- ### Release Notes
bazelbuild/rules_shell (rules_shell) ### [`v0.6.1`](https://redirect.github.com/bazelbuild/rules_shell/releases/tag/v0.6.1) #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_shell", version = "0.6.1") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", strip_prefix = "rules_shell-0.6.1", url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ``` #### What's Changed - Fix docs for `sh_test` and `sh_binary` by [@​fmeum](https://redirect.github.com/fmeum) in [#​40](https://redirect.github.com/bazelbuild/rules_shell/pull/40) **Full Changelog**:
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- WORKSPACE | 6 +++--- bazel_integration_test/deps.bzl | 6 +++--- .../integration_tests/workspace/MODULE.bazel | 2 +- .../integration_tests/workspace/WORKSPACE | 6 +++--- .../env_var_with_rootpath/sample_workspace/MODULE.bazel | 2 +- .../env_var_with_rootpath/sample_workspace/WORKSPACE.bazel | 6 +++--- examples/simple/WORKSPACE | 6 +++--- tests/e2e_tests/workspace/child_workspace/MODULE.bazel | 2 +- tests/params_tests/workspace/MODULE.bazel | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index d7c70c97..1d9fb425 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -65,9 +65,9 @@ http_file( http_archive( name = "rules_shell", - sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", - strip_prefix = "rules_shell-0.6.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", + sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", + strip_prefix = "rules_shell-0.6.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index fdad143e..6f9e82e4 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -8,9 +8,9 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_shell", - sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", - strip_prefix = "rules_shell-0.6.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", + sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", + strip_prefix = "rules_shell-0.6.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) maybe( diff --git a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel index e97fd104..de7ec692 100644 --- a/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel +++ b/examples/custom_test_runner/integration_tests/workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.6.0") +bazel_dep(name = "rules_shell", version = "0.6.1") diff --git a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE index bcd1f57a..3feac126 100644 --- a/examples/custom_test_runner/integration_tests/workspace/WORKSPACE +++ b/examples/custom_test_runner/integration_tests/workspace/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", - strip_prefix = "rules_shell-0.6.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", + sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", + strip_prefix = "rules_shell-0.6.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel index 0c1c1335..1f1a2b62 100644 --- a/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.6.0") +bazel_dep(name = "rules_shell", version = "0.6.1") diff --git a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel index df94aa33..4df7db98 100644 --- a/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel +++ b/examples/env_var_with_rootpath/sample_workspace/WORKSPACE.bazel @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", - strip_prefix = "rules_shell-0.6.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", + sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", + strip_prefix = "rules_shell-0.6.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/examples/simple/WORKSPACE b/examples/simple/WORKSPACE index 2532da16..2ebf7e9f 100644 --- a/examples/simple/WORKSPACE +++ b/examples/simple/WORKSPACE @@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_shell", - sha256 = "fce2a7a974aa70e9367068122e19c39a6a27a5aca30698bcf9030beb529612b6", - strip_prefix = "rules_shell-0.6.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.0/rules_shell-v0.6.0.tar.gz", + sha256 = "e6b87c89bd0b27039e3af2c5da01147452f240f75d505f5b6880874f31036307", + strip_prefix = "rules_shell-0.6.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.6.1/rules_shell-v0.6.1.tar.gz", ) load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") diff --git a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel index 68e40220..7ec486ce 100644 --- a/tests/e2e_tests/workspace/child_workspace/MODULE.bazel +++ b/tests/e2e_tests/workspace/child_workspace/MODULE.bazel @@ -3,4 +3,4 @@ module( version = "0.0.0", ) -bazel_dep(name = "rules_shell", version = "0.6.0") +bazel_dep(name = "rules_shell", version = "0.6.1") diff --git a/tests/params_tests/workspace/MODULE.bazel b/tests/params_tests/workspace/MODULE.bazel index 0c1c1335..1f1a2b62 100644 --- a/tests/params_tests/workspace/MODULE.bazel +++ b/tests/params_tests/workspace/MODULE.bazel @@ -1 +1 @@ -bazel_dep(name = "rules_shell", version = "0.6.0") +bazel_dep(name = "rules_shell", version = "0.6.1") From 6c52ee9d32157330d31db54b4be374a81b1faad6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Sep 2025 08:45:58 -0600 Subject: [PATCH 43/48] chore(deps): update dependency bazel to v8.4.1 (#517) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://redirect.github.com/bazelbuild/bazel) | patch | `8.4.0` -> `8.4.1` | --- ### Release Notes
bazelbuild/bazel (bazel) ### [`v8.4.1`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-841-2025-09-11) [Compare Source](https://redirect.github.com/bazelbuild/bazel/compare/8.4.0...8.4.1) ``` Release Notes: ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .bazelversion | 2 +- examples/custom_test_runner/.bazelversion | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.bazelversion b/.bazelversion index a2f28f43..6da4de57 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.4.0 +8.4.1 diff --git a/examples/custom_test_runner/.bazelversion b/examples/custom_test_runner/.bazelversion index a2f28f43..6da4de57 100644 --- a/examples/custom_test_runner/.bazelversion +++ b/examples/custom_test_runner/.bazelversion @@ -1 +1 @@ -8.4.0 +8.4.1 From 8f696875266eba7a7f5c969633e47ec9af06b2a8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 21 Sep 2025 11:38:51 -0400 Subject: [PATCH 44/48] chore(deps): update dependency rules_python to v1.6.3 (#518) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | patch | `1.6.1` -> `1.6.3` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v1.6.3`](https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.6.3) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.6.2...1.6.3) For more detailed setup instructions, see For the user-facing changelog see [here](https://rules-python.readthedocs.io/en/latest/changelog.html#v1-6-3) #### Using Bzlmod Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_python", version = "1.6.3") python = use_extension("@​rules_python//python/extensions:python.bzl", "python") python.toolchain( python_version = "3.13", ) pip = use_extension("@​rules_python//python/extensions:pip.bzl", "pip") pip.parse( hub_name = "pypi", python_version = "3.13", requirements_lock = "//:requirements_lock.txt", ) use_repo(pip, "pypi") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python", sha256 = "2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590", strip_prefix = "rules_python-1.6.3", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.3/rules_python-1.6.3.tar.gz", ) load("@​rules_python//python:repositories.bzl", "py_repositories") py_repositories() ``` ##### Gazelle plugin Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_python_gazelle_plugin", sha256 = "2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590", strip_prefix = "rules_python-1.6.3/gazelle", url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.3/rules_python-1.6.3.tar.gz", ) ### To compile the rules_python gazelle extension from source, ### we must fetch some third-party go dependencies that it uses. load("@​rules_python_gazelle_plugin//:deps.bzl", _py_gazelle_deps = "gazelle_deps") _py_gazelle_deps() ``` **Full Changelog**: ### [`v1.6.2`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#162---2025-09-21) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/1.6.1...1.6.2) [1.6.2]: https://redirect.github.com/bazel-contrib/rules_python/releases/tag/1.6.2 {#v1-6-2-fixed} ##### Fixed - (pypi) We now use the Minimal Version Selection (MVS) algorithm to select the right wheel when there are multiple wheels for the target platform (e.g. `musllinux_1_1_x86_64` and `musllinux_1_2_x86_64`). If the user wants to set the minimum version for the selection algorithm, use the {attr}`pip.defaults.whl_platform_tags` attribute to configure that. If `musllinux_*_x86_64` is specified, we will chose the lowest available wheel version. Fixes [#​3250](https://redirect.github.com/bazel-contrib/rules_python/issues/3250). {#v1-6-0}
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index 6f9e82e4..eaaab199 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -37,7 +37,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "f2e80f97f9c0b82e2489e61e725df1e6bdaf16c4dacf5e26b95668787164baff", - strip_prefix = "rules_python-1.6.1", - url = "https://github.com/bazelbuild/rules_python/archive/1.6.1.tar.gz", + sha256 = "2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590", + strip_prefix = "rules_python-1.6.3", + url = "https://github.com/bazelbuild/rules_python/archive/1.6.3.tar.gz", ) From dc5270c299d3bd13c30dfa0041aeadabf5ab2c81 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 24 Sep 2025 09:11:01 -0600 Subject: [PATCH 45/48] chore(deps): update dependency rules_swift_package_manager to v1.7.0 (#519) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | bazel_dep | minor | `1.6.0` -> `1.7.0` | | [rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager) | http_archive | minor | `v1.6.0` -> `v1.7.0` | --- ### Release Notes
cgrindel/rules_swift_package_manager (rules_swift_package_manager) ### [`v1.7.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.7.0) ##### What Has Changed ##### What's Changed ##### Highlights - chore: update README.md for v1.6.0 by [@​cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)\[bot] in [#​1810](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1810) - feat: Implement `_system_library_build_file` by [@​jpsim](https://redirect.github.com/jpsim) in [#​1834](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1834) ##### Dependency Updates - fix(deps): update module golang.org/x/text to v0.29.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1811](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1811) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.23.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1813](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1813) - chore(deps): update dependency vapor/vapor to v4.116.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1814](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1814) - chore(deps): update dependency googlemaps/ios-maps-sdk to from: "10.3.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1812](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1812) - chore(deps): update dependency rules\_apple to v4.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1815](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1815) - fix(deps): update golang.org/x/exp digest to [`df92998`](https://redirect.github.com/cgrindel/rules_swift_package_manager/commit/df92998) by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1817](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1817) - chore(deps): update dependency bazel to v8.4.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1818](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1818) - chore(deps): update dependency protobuf to v32.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1819](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1819) - chore(deps): update dependency vapor/vapor to v4.117.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1821](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1821) - chore(deps): update dependency iterable/swift-sdk to from: "6.6.1" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1820](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1820) - chore(deps): update dependency rules\_xcodeproj to v3.2.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1822](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1822) - chore(deps): update dependency firebase/firebase-ios-sdk to from: "12.3.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1823](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1823) - chore(deps): update dependency googlecloudplatform/recaptcha-enterprise-mobile-sdk to from: "18.8.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1824](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1824) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.23.2" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1825](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1825) - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.22.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1827](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1827) - chore(deps): update dependency stripe/stripe-ios-spm to from: "24.23.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1828](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1828) - chore(deps): update dependency johnno1962/injectionnext to from: "1.4.3" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1829](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1829) - chore(deps): update dependency apple/swift-markdown to v0.7.0 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1826](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1826) - chore(deps): update dependency apple/swift-markdown to v0.7.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1830](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1830) - chore(deps): update dependency apple/swift-nio to v2.86.1 by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1831](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1831) - chore(deps): update dependency nicklockwood/swiftformat to from: "0.58.0" by [@​cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)\[bot] in [#​1833](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1833) **Full Changelog**: ##### Bazel Module Snippet ```python bazel_dep(name = "rules_swift_package_manager", version = "1.7.0") ```
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/custom_test_runner/WORKSPACE | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 5c24e4b8..028dac14 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -26,7 +26,7 @@ bazel_dep( version = "3.1.2", repo_name = "build_bazel_rules_swift", ) -bazel_dep(name = "rules_swift_package_manager", version = "1.6.0") +bazel_dep(name = "rules_swift_package_manager", version = "1.7.0") bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", diff --git a/examples/custom_test_runner/WORKSPACE b/examples/custom_test_runner/WORKSPACE index ffd91151..87418412 100644 --- a/examples/custom_test_runner/WORKSPACE +++ b/examples/custom_test_runner/WORKSPACE @@ -29,9 +29,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_swift_package_manager", - sha256 = "4a5d4430650ae2d1a99caf415639aa143d56280dbcd4e05538d4465d8575a77b", + sha256 = "630cd05c8c3b54b4f57fbbe852a5867617c6b9c7afcaa622bae5765c27d23f9e", urls = [ - "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.6.0/rules_swift_package_manager.v1.6.0.tar.gz", + "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v1.7.0/rules_swift_package_manager.v1.7.0.tar.gz", ], ) From 866288657a907552459808d08d56f5956338120e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Sep 2025 19:19:09 -0400 Subject: [PATCH 46/48] chore(deps): update dependency bazel_skylib to v1.8.2 (#521) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | http_archive | patch | `1.8.1` -> `1.8.2` | --- ### Release Notes
bazelbuild/bazel-skylib (bazel_skylib) ### [`v1.8.2`](https://redirect.github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-182) [Compare Source](https://redirect.github.com/bazelbuild/bazel-skylib/compare/1.8.1...1.8.2) **New Features** - Introduce repeatable\_string\_flag ([#​593](https://redirect.github.com/bazelbuild/bazel-skylib/issues/593)) **Other Changes** - Migrate `copy_directory` away from deprecated host constraint ([#​588](https://redirect.github.com/bazelbuild/bazel-skylib/issues/588)) **Contributors** - fmeum@ - susinmotion@
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- examples/simple/mockascript/deps.bzl | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index eaaab199..a2d761fc 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -17,10 +17,10 @@ def bazel_integration_test_rules_dependencies(): http_archive, name = "bazel_skylib", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", ], - sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac", + sha256 = "6e78f0e57de26801f6f564fa7c4a48dc8b36873e416257a92bbb0937eeac8446", ) maybe( diff --git a/examples/simple/mockascript/deps.bzl b/examples/simple/mockascript/deps.bzl index 5f6b9852..37502334 100644 --- a/examples/simple/mockascript/deps.bzl +++ b/examples/simple/mockascript/deps.bzl @@ -7,9 +7,9 @@ def mockascript_rules_dependencies(): maybe( http_archive, name = "bazel_skylib", - sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac", + sha256 = "6e78f0e57de26801f6f564fa7c4a48dc8b36873e416257a92bbb0937eeac8446", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", ], ) From b0d26412040ffba4725ef872096ebd5a4eacf644 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 26 Sep 2025 09:51:40 -0400 Subject: [PATCH 47/48] chore(deps): update dependency bazel_skylib to v1.8.2 (#522) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bazel_skylib](https://redirect.github.com/bazelbuild/bazel-skylib) | bazel_dep | patch | `1.8.1` -> `1.8.2` | --- ### Release Notes
bazelbuild/bazel-skylib (bazel_skylib) ### [`v1.8.2`](https://redirect.github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-182) [Compare Source](https://redirect.github.com/bazelbuild/bazel-skylib/compare/1.8.1...1.8.2) **New Features** - Introduce repeatable\_string\_flag ([#​593](https://redirect.github.com/bazelbuild/bazel-skylib/issues/593)) **Other Changes** - Migrate `copy_directory` away from deprecated host constraint ([#​588](https://redirect.github.com/bazelbuild/bazel-skylib/issues/588)) **Contributors** - fmeum@ - susinmotion@
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled because a matching PR was automerged previously. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/custom_test_runner/MODULE.bazel | 2 +- examples/simple/MODULE.bazel | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/custom_test_runner/MODULE.bazel b/examples/custom_test_runner/MODULE.bazel index 028dac14..7a8320c1 100644 --- a/examples/custom_test_runner/MODULE.bazel +++ b/examples/custom_test_runner/MODULE.bazel @@ -15,7 +15,7 @@ local_path_override( bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.8.1") +bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep( name = "gazelle", version = "0.45.0", diff --git a/examples/simple/MODULE.bazel b/examples/simple/MODULE.bazel index 5088f47d..6c280f45 100644 --- a/examples/simple/MODULE.bazel +++ b/examples/simple/MODULE.bazel @@ -4,4 +4,4 @@ module( ) bazel_dep(name = "cgrindel_bazel_starlib", version = "0.27.0") -bazel_dep(name = "bazel_skylib", version = "1.8.1") +bazel_dep(name = "bazel_skylib", version = "1.8.2") From 0bcfc74f5c481c4f5e2b2963e68f2eba5287ede4 Mon Sep 17 00:00:00 2001 From: Sitaktif Date: Mon, 29 Sep 2025 21:09:38 +0100 Subject: [PATCH 48/48] fix: do not register a python toolchain (#523) Do not register a python toolchain: this is unnecessary since rules_python registers a default toolchain already. Moreover, this toolchain registration could negatively affect a user of `rules_bazel_integration_test` by registering a toolchain the root module may not want to use (and that might be selected depending on that module's dependency ordering). Fixes #520 --- MODULE.bazel | 2 -- 1 file changed, 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 5bdb92fa..fda7dbd0 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -16,8 +16,6 @@ bazel_dep( version = "6.1.2", ) -register_toolchains("@bazel_tools//tools/python:autodetecting_toolchain") - # Must keep the Bazel version listed in WORKSPACE in sync with those loaded # below. bazel_binaries = use_extension(