Skip to content

Commit 5303307

Browse files
committed
Pinning Netty to 4.1.121
1 parent e53c04a commit 5303307

File tree

2 files changed

+140
-50
lines changed

2 files changed

+140
-50
lines changed

MODULE.bazel

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ bazel_dep(name = "contrib_rules_jvm", version = "0.27.0")
1212
bazel_dep(name = "platforms", version = "0.0.11")
1313

1414
# Required for the closure rules
15-
bazel_dep(name = "protobuf", version = "29.2", dev_dependency = True, repo_name = "com_google_protobuf")
15+
bazel_dep(name = "protobuf", dev_dependency = True, repo_name = "com_google_protobuf", version = "29.2")
1616

1717
# Required for rules_rust to import the crates properly
18-
bazel_dep(name = "rules_cc", version = "0.1.1", dev_dependency = True)
19-
18+
bazel_dep(name = "rules_cc", dev_dependency = True, version = "0.1.1")
2019
bazel_dep(name = "rules_dotnet", version = "0.17.5")
2120
bazel_dep(name = "rules_java", version = "8.7.1")
2221
bazel_dep(name = "rules_jvm_external", version = "6.6")
@@ -30,39 +29,47 @@ bazel_dep(name = "rules_ruby", version = "0.19.0")
3029

3130
# Until `rules_jvm_external` 6.8 ships
3231
git_override(
33-
module_name = "rules_jvm_external",
3432
commit = "29c451d2a62aa2451f5810c005ecac925b4772b6",
33+
module_name = "rules_jvm_external",
3534
patch_strip = 1,
3635
patches = ["//java:rules_jvm_external_javadoc.patch"],
3736
remote = "https://github.com/bazel-contrib/rules_jvm_external.git",
3837
)
3938

4039
multitool = use_extension("@rules_multitool//multitool:extension.bzl", "multitool")
40+
4141
multitool.hub(lockfile = "//:multitool.lock.json")
42+
4243
use_repo(multitool, "multitool")
4344

4445
linter = use_extension("@apple_rules_lint//lint:extensions.bzl", "linter")
46+
4547
linter.configure(
4648
name = "java-spotbugs",
4749
config = "//java:spotbugs-config",
4850
)
51+
4952
linter.configure(
5053
name = "rust-rustfmt",
5154
config = "//rust:enable-rustfmt",
5255
)
56+
5357
linter.register(name = "rust-rustfmt")
5458

5559
node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node")
60+
5661
node.toolchain(node_version = "20.9.0")
5762

5863
pnpm = use_extension(
5964
"@aspect_rules_js//npm:extensions.bzl",
6065
"pnpm",
6166
dev_dependency = True,
6267
)
68+
6369
use_repo(pnpm, "pnpm")
6470

6571
npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm")
72+
6673
npm.npm_translate_lock(
6774
name = "npm",
6875
data = [
@@ -77,60 +84,78 @@ npm.npm_translate_lock(
7784
update_pnpm_lock = True,
7885
verify_node_modules_ignored = "//:.bazelignore",
7986
)
87+
8088
use_repo(npm, "npm")
8189

8290
rules_ts_ext = use_extension(
8391
"@aspect_rules_ts//ts:extensions.bzl",
8492
"ext",
8593
dev_dependency = True,
8694
)
95+
8796
rules_ts_ext.deps(
8897
ts_version = "4.9.5",
8998
)
99+
90100
use_repo(rules_ts_ext, "npm_typescript")
91101

92102
esbuild = use_extension("@aspect_rules_esbuild//esbuild:extensions.bzl", "esbuild")
103+
93104
esbuild.toolchain(esbuild_version = "0.23.0")
105+
94106
use_repo(esbuild, "esbuild_toolchains")
95107

96108
register_toolchains("@esbuild_toolchains//:all")
97109

98110
dotnet = use_extension("@rules_dotnet//dotnet:extensions.bzl", "dotnet")
111+
99112
dotnet.toolchain(dotnet_version = "8.0.203")
113+
100114
use_repo(dotnet, "dotnet_toolchains")
101115

102116
selenium_paket = use_extension("//dotnet:paket.nuget_extension.bzl", "nuget_extension")
117+
103118
use_repo(selenium_paket, "paket.nuget")
104119

105120
register_toolchains("@dotnet_toolchains//:all")
106121

107122
oci = use_extension("@rules_oci//oci:extensions.bzl", "oci")
123+
108124
oci.pull(
109125
name = "java_image_base",
110126
digest = "sha256:1df9f3e6a2de0544dd04f1840aa811d334045c9126f9e93d8da45448061ad51e",
111127
image = "gcr.io/distroless/java17",
112128
)
129+
113130
oci.pull(
114131
name = "firefox_standalone",
115132
digest = "sha256:b6d8279268b3183d0d33e667e82fec1824298902f77718764076de763673124f",
116133
image = "index.docker.io/selenium/standalone-firefox",
117134
)
135+
118136
oci.pull(
119137
name = "chrome_standalone",
120138
digest = "sha256:1b809a961a0a77787a7cccac74ddc5570b7e89747f925b8469ddb9a6624d4ece",
121139
image = "index.docker.io/selenium/standalone-chrome",
122140
)
141+
123142
use_repo(oci, "chrome_standalone", "firefox_standalone", "java_image_base")
124143

125144
python = use_extension("@rules_python//python/extensions:python.bzl", "python")
145+
126146
python.toolchain(
127147
is_default = True,
128148
python_version = "3.9",
129149
)
150+
130151
python.toolchain(python_version = "3.10")
152+
131153
python.toolchain(python_version = "3.11")
154+
132155
python.toolchain(python_version = "3.12")
156+
133157
python.toolchain(python_version = "3.13")
158+
134159
use_repo(python, "pythons_hub")
135160

136161
pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip")
@@ -155,6 +180,7 @@ use_repo(pip, "py_dev_requirements")
155180
register_toolchains("@pythons_hub//:all")
156181

157182
java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains")
183+
158184
use_repo(
159185
java_toolchains,
160186
"remote_java_tools",
@@ -171,6 +197,7 @@ use_repo(
171197
)
172198

173199
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
200+
174201
maven.install(
175202
name = "maven",
176203
artifacts = [
@@ -233,7 +260,7 @@ maven.install(
233260
],
234261
boms = [
235262
"io.opentelemetry:opentelemetry-bom:1.51.0",
236-
"io.netty:netty-bom:4.1.21.Final",
263+
"io.netty:netty-bom:4.1.121.Final",
237264
"org.junit:junit-bom:5.13.2",
238265
],
239266
excluded_artifacts = [
@@ -251,9 +278,11 @@ maven.install(
251278
resolver = "maven",
252279
strict_visibility = True,
253280
)
281+
254282
use_repo(maven, "maven", "unpinned_maven")
255283

256284
ruby = use_extension("@rules_ruby//ruby:extensions.bzl", "ruby")
285+
257286
ruby.toolchain(
258287
name = "ruby",
259288
msys2_packages = [
@@ -262,6 +291,7 @@ ruby.toolchain(
262291
],
263292
version_file = "//:rb/.ruby-version",
264293
)
294+
265295
ruby.bundle_fetch(
266296
name = "bundle",
267297
srcs = [
@@ -357,11 +387,13 @@ ruby.bundle_fetch(
357387
gemfile = "//:rb/Gemfile",
358388
gemfile_lock = "//:rb/Gemfile.lock",
359389
)
390+
360391
use_repo(ruby, "bundle", "ruby", "ruby_toolchains")
361392

362393
register_toolchains("@ruby_toolchains//:all")
363394

364395
selenium_manager_artifacts = use_extension("//common:selenium_manager.bzl", "selenium_manager_artifacts")
396+
365397
use_repo(
366398
selenium_manager_artifacts,
367399
"download_sm_linux",
@@ -370,6 +402,7 @@ use_repo(
370402
)
371403

372404
pin_browsers_extension = use_extension("//common:repositories.bzl", "pin_browsers_extension")
405+
373406
use_repo(
374407
pin_browsers_extension,
375408
"linux_beta_chrome",

0 commit comments

Comments
 (0)