Gazelle extension for Python (#514)
Gazelle plugin
* Add new example to --deleted_packages
* Update examples/build_file_generation/BUILD
Co-authored-by: Jonathon Belotti <jonathon@canva.com>
* fix: gazelle:exclude on coarse-grained
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: comment on Kinds()
Co-authored-by: Jonathon Belotti <jonathon@canva.com>
* owner: f0rmiga
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: build and setuptools pinned versions
With the recent change in pypa/setuptools#2769, some wheels started to
fail build immediately with an unpinned setuptools in isolation mode.
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* refactor: use local_repository in examples
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* bump: examples Bazel version
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: add missing .gitignore to example
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* refactor: remove python_coarse_grained_generation
Also add the python_generation_mode directive.
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: gazelle spam from org_golang_x_tools
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* revert: example .bazelversion
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: simplify std_modules.py
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* feat: test py_library without __init__.py
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* feat: manifest generation tag manual
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
* fix: check std modules last
Performing the check last is more correct and yields better performance,
noticeable on large repositories.
Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
Co-authored-by: Alex Eagle <eagle@post.harvard.edu>
Co-authored-by: Jonathon Belotti <jonathon@canva.com>
diff --git a/WORKSPACE b/WORKSPACE
index 97c67eb..c1c58ec 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -24,3 +24,8 @@
load("//:internal_setup.bzl", "rules_python_internal_setup")
rules_python_internal_setup()
+
+load("//gazelle:deps.bzl", "gazelle_deps")
+
+# gazelle:repository_macro gazelle/deps.bzl%gazelle_deps
+gazelle_deps()