|  | "Bazel dependencies" | 
|  |  | 
|  | module( | 
|  | name = "toolchains_protoc", | 
|  | version = "0.3.4", | 
|  | compatibility_level = 1, | 
|  | ) | 
|  |  | 
|  | bazel_dep(name = "bazel_features", version = "1.9.0") | 
|  | bazel_dep(name = "bazel_skylib", version = "1.4.1") | 
|  | bazel_dep(name = "rules_proto", version = "6.0.0") | 
|  | bazel_dep(name = "platforms", version = "0.0.10") | 
|  |  | 
|  | bazel_dep(name = "aspect_bazel_lib", version = "2.8.1", dev_dependency = True) | 
|  | bazel_dep(name = "buildifier_prebuilt", version = "6.1.2", dev_dependency = True) | 
|  |  | 
|  | protoc = use_extension("@toolchains_protoc//protoc:extensions.bzl", "protoc") | 
|  | protoc.toolchain( | 
|  | version = "v27.3", | 
|  | ) | 
|  | use_repo(protoc, "toolchains_protoc_hub") | 
|  |  | 
|  | register_toolchains("@toolchains_protoc_hub//:all") |