grpc 1.78.0-pre1 release in Bazel registry is broken
Author: XadeckCreated Jan 18, 2026Updated Sep 14, 2026
Labelslang/c++area/build
I tried to update one of my C++ project using grpc from:
bazel_dep(name = "grpc", version = "1.76.0.bcr.1")
to the latest published version on https://registry.bazel.build/modules/grpc, which is:
bazel_dep(name = "grpc", version = "1.78.0-pre1")
and that breaks my build with:
ERROR: /private/var/tmp/_bazel_xdecoret/6ea9585e8c9d6ae745c76161bec20482/external/rules_python+/python/private/python_register_toolchains.bzl:121:31: Traceback (most recent call last):
File "/private/var/tmp/_bazel_xdecoret/6ea9585e8c9d6ae745c76161bec20482/external/rules_python+/python/private/python.bzl", line 327, column 53, in _python_impl
register_result = python_register_toolchains(
File "/private/var/tmp/_bazel_xdecoret/6ea9585e8c9d6ae745c76161bec20482/external/rules_python+/python/private/python_register_toolchains.bzl", line 121, column 31, in python_register_toolchains
sha256 = tool_versions[python_version]["sha256"].get(platform, None)
Error: key "3.14.0b2" not found in dictionary
Versions
$ bazel --version
bazel 8.5.1
$ python3 --version
Python 3.14.2
Source: grpc/grpc