diff --git a/MODULE.bazel b/MODULE.bazel index 51cfce79..16f0a348 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -13,6 +13,7 @@ module( # py_image_layer needs compute_unused_inputs attribute # py_image_layer needs repo_mapping fix. bazel_dep(name = "aspect_bazel_lib", version = "2.16.0") +bazel_dep(name = "aspect_tools_telemetry", version = "0.2.0") bazel_dep(name = "bazel_skylib", version = "1.4.2") bazel_dep(name = "rules_python", version = "0.29.0") bazel_dep(name = "platforms", version = "0.0.7") @@ -20,6 +21,9 @@ bazel_dep(name = "platforms", version = "0.0.7") bazel_lib = use_extension("@aspect_bazel_lib//lib:extensions.bzl", "toolchains") bazel_lib.expand_template() +tel = use_extension("@aspect_tools_telemetry//:extension.bzl", "telemetry") +use_repo(tel, "aspect_tools_telemetry_report") + # Custom python version for testing only python = use_extension("@rules_python//python/extensions:python.bzl", "python", dev_dependency = True) python.toolchain( diff --git a/py/extensions.bzl b/py/extensions.bzl index aaeacc16..5e5b441d 100644 --- a/py/extensions.bzl +++ b/py/extensions.bzl @@ -1,5 +1,6 @@ "Module Extensions used from MODULE.bazel" +load("@aspect_tools_telemetry_report//:defs.bzl", "TELEMETRY") # buildifier: disable=load load("//tools:version.bzl", "IS_PRERELEASE") load(":toolchains.bzl", "DEFAULT_TOOLS_REPOSITORY", "rules_py_toolchains")