|  | module( | 
|  | name = "rules_testing", | 
|  | version = "0.8.0", | 
|  | compatibility_level = 1, | 
|  | ) | 
|  |  | 
|  | bazel_dep(name = "platforms", version = "0.0.6") | 
|  | bazel_dep(name = "bazel_skylib", version = "1.3.0") | 
|  | bazel_dep(name = "rules_license", version = "0.0.4") | 
|  |  | 
|  | # ===== The rest of these are development dependencies ===== | 
|  |  | 
|  | bazel_dep( | 
|  | name = "stardoc", | 
|  | version = "0.7.1", | 
|  | dev_dependency = True, | 
|  | repo_name = "io_bazel_stardoc", | 
|  | ) | 
|  | bazel_dep(name = "rules_python", version = "0.37.2", dev_dependency = True) | 
|  | bazel_dep(name = "rules_shell", version = "0.4.0", dev_dependency = True) | 
|  |  | 
|  | python = use_extension( | 
|  | "@rules_python//python/extensions:python.bzl", | 
|  | "python", | 
|  | dev_dependency = True, | 
|  | ) | 
|  | python.toolchain( | 
|  | python_version = "3.11", | 
|  | ) | 
|  |  | 
|  | pip = use_extension( | 
|  | "@rules_python//python/extensions:pip.bzl", | 
|  | "pip", | 
|  | dev_dependency = True, | 
|  | ) | 
|  | pip.parse( | 
|  | hub_name = "docs-pypi", | 
|  | python_version = "3.11", | 
|  | requirements_lock = "//docs:requirements.txt", | 
|  | ) | 
|  | use_repo(pip, "docs-pypi") |