#41438·grpc

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