• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1workspace(name = "rules_python_gazelle_plugin")
2
3load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4
5http_archive(
6    name = "io_bazel_rules_go",
7    sha256 = "099a9fb96a376ccbbb7d291ed4ecbdfd42f6bc822ab77ae6f1b5cb9e914e94fa",
8    urls = [
9        "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip",
10        "https://github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip",
11    ],
12)
13
14http_archive(
15    name = "bazel_gazelle",
16    sha256 = "29d5dafc2a5582995488c6735115d1d366fcd6a0fc2e2a153f02988706349825",
17    urls = [
18        "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.31.0/bazel-gazelle-v0.31.0.tar.gz",
19        "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.31.0/bazel-gazelle-v0.31.0.tar.gz",
20    ],
21)
22
23load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
24load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
25
26go_rules_dependencies()
27
28go_register_toolchains(version = "1.19.4")
29
30gazelle_dependencies()
31
32local_repository(
33    name = "rules_python",
34    path = "..",
35)
36
37load("@rules_python//python:repositories.bzl", "python_register_toolchains")
38
39python_register_toolchains(
40    name = "python39",
41    python_version = "3.9",
42)
43
44load("//:deps.bzl", _py_gazelle_deps = "gazelle_deps")
45
46# gazelle:repository_macro deps.bzl%gazelle_deps
47_py_gazelle_deps()
48