feat: propagate visibility attribute for py_wheel publishing (#1203)
py_wheel does not propagate "visibility" attribute to the "publish"
rule. The visibility attribute on py_wheel target is not propagated to
the auto-generated "publish" target. This commit adds the visibility
attribute.
Closes: https://github.com/bazelbuild/rules_python/issues/1192
diff --git a/python/packaging.bzl b/python/packaging.bzl
index fffd239..45d5c96 100644
--- a/python/packaging.bzl
+++ b/python/packaging.bzl
@@ -172,6 +172,7 @@
imports = ["."],
main = twine_main,
deps = [twine],
+ visibility = kwargs.get("visibility"),
)
py_wheel_rule = _py_wheel