"""`py_zipapp_binary` macro. :::{seealso} {obj}`features.zipapp_rules` to detect if this rule is available. ::: """ load("//python/private:util.bzl", "add_tag") load("//python/private/zipapp:py_zipapp_rule.bzl", _py_zipapp_binary_rule = "py_zipapp_binary") def py_zipapp_binary(**kwargs): """Builds a Python zipapp from a py_binary/py_test target. :::{versionadded} 1.9.0 ::: Args: **kwargs: Args passed onto {rule}`py_zipapp_binary`. """ add_tag(kwargs, "@rules_python//python:py_zipapp_binary") _py_zipapp_binary_rule( **kwargs )