Skip to content

Commit ba13626

Browse files
authored
Bump Bazel, rules_*, Guava, Go, golang tools, etc. (bazel-contrib#1727)
Routine version bump to the latest versions of dependencies. - Bazel: 7.6.0 => 7.6.1 - Go: 1.24.1 => 1.24.2 - Guava: 33.4.4-jre => 33.4.8-jre - `gazelle`: 0.42.0 => 0.43.0 - `golang.org/x/tools`: v0.31.0 => v0.32.0 - `google-common-protos`: 2.54.1 => 2.55.2 - `rules_go`: 0.53.0 => 0.54.0 - `rules_python`: 1.2.0 => 1.3.0 - gRPC: 1.71.0 => 1.72.0
1 parent 974b661 commit ba13626

File tree

43 files changed

+278
-278
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+278
-278
lines changed

.bazelci/presubmit.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,16 @@ tasks:
5151
- "set PATH=/usr/bin;%PATH%" #Make sure bash uses msys commands over windows commands. (i.e. find).
5252
- "bash -lc \"pacman --noconfirm --needed -S libxml2\"" #tests require xmllint
5353
- "bash test_rules_scala.sh"
54-
test_coverage_linux_7_6_0:
54+
test_coverage_linux_7_6_1:
5555
name: "./test_coverage"
5656
platform: ubuntu2004
57-
bazel: 7.6.0
57+
bazel: 7.6.1
5858
shell_commands:
5959
- "./test_coverage.sh"
60-
test_coverage_macos_7.6.0:
60+
test_coverage_macos_7.6.1:
6161
name: "./test_coverage"
6262
platform: macos
63-
bazel: 7.6.0
63+
bazel: 7.6.1
6464
shell_commands:
6565
- "./test_coverage.sh"
6666
test_reproducibility_linux:
@@ -91,13 +91,13 @@ tasks:
9191
examples_linux:
9292
name: "./test_examples"
9393
platform: ubuntu2004
94-
bazel: 7.6.0
94+
bazel: 7.6.1
9595
shell_commands:
9696
- "./test_examples.sh"
9797
cross_build_linux:
9898
name: "./test_cross_build"
9999
platform: ubuntu2004
100-
bazel: 7.6.0
100+
bazel: 7.6.1
101101
shell_commands:
102102
- "./test_cross_build.sh"
103103
lint_linux:

.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

MODULE.bazel

+6-6
Original file line numberDiff line numberDiff line change
@@ -236,18 +236,18 @@ bazel_dep(
236236
)
237237
bazel_dep(
238238
name = "rules_go",
239-
version = "0.53.0",
239+
version = "0.54.0",
240240
dev_dependency = True,
241241
repo_name = "io_bazel_rules_go", # for com_github_bazelbuild_buildtools
242242
)
243-
bazel_dep(name = "gazelle", version = "0.42.0", dev_dependency = True)
243+
bazel_dep(name = "gazelle", version = "0.43.0", dev_dependency = True)
244244

245245
go_sdk = use_extension(
246246
"@io_bazel_rules_go//go:extensions.bzl",
247247
"go_sdk",
248248
dev_dependency = True,
249249
)
250-
go_sdk.download(version = "1.24.1")
250+
go_sdk.download(version = "1.24.2")
251251

252252
go_deps = use_extension(
253253
"@gazelle//:extensions.bzl",
@@ -269,8 +269,8 @@ go_deps = use_extension(
269269
# curl https://sum.golang.org/lookup/golang.org/x/[email protected]
270270
go_deps.module(
271271
path = "golang.org/x/tools",
272-
sum = "h1:0EedkvKDbh+qistFTd0Bcwe/YLh4vHwWEkiI0toFIBU=",
273-
version = "v0.31.0",
272+
sum = "h1:Q7N1vhpkQv7ybVzLFtTjvQya2ewbwNDZzUgfXGqtMWU=",
273+
version = "v0.32.0",
274274
)
275275
go_deps.module(
276276
path = "github.com/golang/protobuf",
@@ -283,4 +283,4 @@ use_repo(
283283
"org_golang_x_tools",
284284
)
285285

286-
bazel_dep(name = "rules_python", version = "1.2.0", dev_dependency = True)
286+
bazel_dep(name = "rules_python", version = "1.3.0", dev_dependency = True)

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ single_version_override(
146146
### Legacy `WORKSPACE` configuration
147147

148148
`rules_scala` 7.x enables existing users to migrate to Bzlmod. `WORKSPACE`
149-
continues to work for Bazel [6.5.0 (for now)](#6.5.0), 7.6.0, and 8, but
150-
[__`WORKSPACE` is going away in Bazel 9__][bazel-9].
149+
continues to work for Bazel [6.5.0 (for now)](#6.5.0), 7.6.1, and 8, but
150+
[__WORKSPACE is going away in Bazel 9__][bazel-9].
151151

152152
[bazel-9]: https://bazel.build/external/migration
153153

@@ -1242,7 +1242,7 @@ bazelbuild/bazel#25198 describes how the semantics of some instances of
12421242
`$(rootpath)` fixed them.
12431243

12441244
The good news is that replacing such instances `$(location)` with `$(rootpath)`
1245-
is backwards compatible to Bazel 6.5.0 and 7.6.0. Updating them now will ensure
1245+
is backwards compatible to Bazel 6.5.0 and 7.6.1. Updating them now will ensure
12461246
future compatibility.
12471247

12481248
### <a id="6.5.0"></a>Limited Bazel 6.5.0 compatibility

WORKSPACE

+7-7
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ bazel_skylib_workspace()
2929

3030
http_archive(
3131
name = "rules_python",
32-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
33-
strip_prefix = "rules_python-1.2.0",
34-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
32+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
33+
strip_prefix = "rules_python-1.3.0",
34+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3535
)
3636

3737
load("@rules_python//python:repositories.bzl", "py_repositories")
@@ -108,10 +108,10 @@ local_repository(
108108

109109
http_archive(
110110
name = "io_bazel_rules_go",
111-
sha256 = "b78f77458e77162f45b4564d6b20b6f92f56431ed59eaaab09e7819d1d850313",
111+
sha256 = "f2d15bea3e241aa0e3a90fb17a82e6a8ab12214789f6aeddd53b8d04316d2b7c",
112112
urls = [
113-
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.53.0/rules_go-v0.53.0.zip",
114-
"https://github.com/bazel-contrib/rules_go/releases/download/v0.53.0/rules_go-v0.53.0.zip",
113+
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip",
114+
"https://github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip",
115115
],
116116
)
117117

@@ -123,7 +123,7 @@ load(
123123

124124
go_rules_dependencies()
125125

126-
go_register_toolchains(version = "1.24.1")
126+
go_register_toolchains(version = "1.24.2")
127127

128128
http_archive(
129129
name = "bazelci_rules",
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

dt_patches/test_dt_patches/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

dt_patches/test_dt_patches_user_srcjar/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

examples/crossbuild/.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/crossbuild/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/overridden_artifacts/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

examples/scala3/.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/scala3/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

examples/semanticdb/.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/semanticdb/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/testing/multi_frameworks_toolchain/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/testing/scalatest_repositories/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

examples/testing/specs2_junit_repositories/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

scripts/create_repository.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
JLINE_VERSION = '3.29.0'
3636
SCALAPB_VERSION = '1.0.0-alpha.1'
3737
PROTOC_BRIDGE_VERSION = '0.9.8'
38-
GRPC_VERSION = '1.71.0'
39-
GRPC_COMMON_PROTOS_VERSION = '2.54.1'
38+
GRPC_VERSION = '1.72.0'
39+
GRPC_COMMON_PROTOS_VERSION = '2.55.2'
4040
GRPC_LIBS = ['netty', 'protobuf', 'stub']
41-
GUAVA_VERSION = '33.4.4-jre'
41+
GUAVA_VERSION = '33.4.8-jre'
4242

4343
# This should include values corresponding to `MavenCoordinates.artifact_name`,
4444
# i.e., group:artifact after stripping any Scala version suffix from artifact.
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

test_cross_build/.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

test_cross_build/WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

test_version/WORKSPACE.template

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ bazel_skylib_workspace()
2727

2828
http_archive(
2929
name = "rules_python",
30-
sha256 = "2ef40fdcd797e07f0b6abda446d1d84e2d9570d234fddf8fcd2aa262da852d1c",
31-
strip_prefix = "rules_python-1.2.0",
32-
url = "https://github.com/bazelbuild/rules_python/releases/download/1.2.0/rules_python-1.2.0.tar.gz",
30+
sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244",
31+
strip_prefix = "rules_python-1.3.0",
32+
url = "https://github.com/bazelbuild/rules_python/releases/download/1.3.0/rules_python-1.3.0.tar.gz",
3333
)
3434

3535
load("@rules_python//python:repositories.bzl", "py_repositories")

0 commit comments

Comments
 (0)