deps: rules_python 0.4.0 -> 0.22.0
Raise rules_python version to 0.22.0 so that py_proto_library is available.
The py_proto_library rule was introduced in 0.17.0, but there's been a variety
of fixes since then, so using a newer version is more advisable.
Note: A difference between 0.4.0 and 0.22.0 is that 0.4.0 calls `register_toolchains("@bazel_tools//tools/python:autodetecting_toolchain")`
to provide an extremely minimal, though incomplete, Python toolchain.
0.22.0 does not do that, and does not provide any Python toolchain by default.
Fixes https://github.com/bazelbuild/bazel/issues/20315
PiperOrigin-RevId: 586758674
Change-Id: Ia479f4475d3bbbf048642470a3e33f272c2eba2e
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 528a98d..a9cf7a4 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -2249,7 +2249,7 @@
"general": {
"bzlTransitiveDigest": "/h6B2Wl9PVY+Bv0PAxzkZUmm947eWCyYthDYT5CPX+k=",
"accumulatedFileDigests": {
- "@@//src/test/tools/bzlmod:MODULE.bazel.lock": "e7caa4d6182abd31642ac06dfc30a4501a998924fbd68b59eced1e1cf836da5f",
+ "@@//src/test/tools/bzlmod:MODULE.bazel.lock": "f697ec3ae9a7b1b4def799435bca71816d5d323ba4256f810e5050c23364af5d",
"@@//:MODULE.bazel": "2cf455c6d08da97b215f7ec6eb14326303c0c14e4e5abef1b6666fce8b93d358"
},
"envVariables": {},
@@ -2273,13 +2273,19 @@
"rules_cc~0.0.9",
"rules_java~7.3.0",
"rules_license~0.0.7",
- "rules_proto~4.0.0",
- "rules_python~0.4.0",
+ "rules_proto~5.3.0-21.7",
+ "rules_python~0.22.0",
"platforms",
- "protobuf~3.19.6",
+ "protobuf~21.7",
"zlib~1.3",
"apple_support~1.5.0",
- "bazel_skylib~1.3.0"
+ "bazel_skylib~1.3.0",
+ "rules_pkg~0.7.0",
+ "abseil-cpp~20211102.0",
+ "upb~0.0.0-20220923-a547704",
+ "rules_jvm_external~4.4.2",
+ "googletest~1.11.0",
+ "stardoc~0.5.1"
],
"lockfile": "@@//src/test/tools/bzlmod:MODULE.bazel.lock"
}