Skip to content

Commit e04346b

Browse files
committed
Invent a bunch of Gazelle indexing machinery
1 parent 9675671 commit e04346b

File tree

7 files changed

+1489
-986
lines changed

7 files changed

+1489
-986
lines changed

BUILD.bazel

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
11
load("@gazelle//:def.bzl", "gazelle")
22
load("@rules_python//python/pip_install:requirements.bzl", "compile_pip_requirements")
3+
load("//uv/private/manifest:defs.bzl", "gazelle_python_manifest")
34

45
# gazelle:exclude internal_python_deps.bzl
56
# gazelle:exclude internal_deps.bzl
67
# gazelle:exclude py/tests/
78
# gazelle:exclude examples/django
89
# gazelle:map_kind bzl_library bzl_library @bazel_lib//:bzl_library.bzl
910

10-
# gazelle_python_manifest(
11-
# name = "gazelle_python_manifest",
12-
# modules_mapping = ":modules_map",
13-
# pip_repository_name = "pypi",
14-
# )
11+
gazelle_python_manifest(
12+
name = "gazelle_python_manifest",
13+
hub = "pypi",
14+
venvs = [
15+
"default",
16+
]
17+
)
1518

1619
gazelle(
1720
name = "gazelle",
@@ -24,11 +27,3 @@ compile_pip_requirements(
2427
requirements_in = "requirements.in",
2528
requirements_txt = "requirements.txt",
2629
)
27-
28-
# FIXME: This doesn't seem to work with a pile of wheels?
29-
# modules_mapping(
30-
# name = "modules_map",
31-
# wheels = [
32-
# "@pypi//:all_whl_requirements",
33-
# ],
34-
# )

0 commit comments

Comments
 (0)