1515load ("@bazel_skylib//rules:build_test.bzl" , "build_test" )
1616load ("@dev_pip//:requirements.bzl" , "requirement" )
1717load ("//python/private:bzlmod_enabled.bzl" , "BZLMOD_ENABLED" ) # buildifier: disable=bzl-visibility
18- load ("//python/private:util.bzl" , "IS_BAZEL_7_OR_HIGHER" ) # buildifier: disable=bzl-visibility
1918load ("//python/uv:lock.bzl" , "lock" ) # buildifier: disable=bzl-visibility
2019load ("//sphinxdocs:readthedocs.bzl" , "readthedocs_install" )
2120load ("//sphinxdocs:sphinx.bzl" , "sphinx_build_binary" , "sphinx_docs" )
@@ -107,6 +106,7 @@ sphinx_stardocs(
107106 "//python/cc:py_cc_toolchain_bzl" ,
108107 "//python/cc:py_cc_toolchain_info_bzl" ,
109108 "//python/entry_points:py_console_script_binary_bzl" ,
109+ "//python/extensions:python_bzl" ,
110110 "//python/local_toolchains:repos_bzl" ,
111111 "//python/private:attr_builders_bzl" ,
112112 "//python/private:builders_util_bzl" ,
@@ -128,12 +128,9 @@ sphinx_stardocs(
128128 "//python/uv:uv_toolchain_bzl" ,
129129 "//python/uv:uv_toolchain_info_bzl" ,
130130 ] + ([
131- # Bazel 6 + Stardoc isn't able to parse something about the python bzlmod extension
132- "//python/extensions:python_bzl" ,
133- ] if IS_BAZEL_7_OR_HIGHER else []) + ([
134131 # This depends on @pythons_hub, which is only created under bzlmod,
135132 "//python/extensions:pip_bzl" ,
136- ] if IS_BAZEL_7_OR_HIGHER and BZLMOD_ENABLED else []),
133+ ] if BZLMOD_ENABLED else []),
137134 prefix = "api/rules_python/" ,
138135 tags = ["docs" ],
139136 target_compatible_with = _TARGET_COMPATIBLE_WITH ,
0 commit comments