Thanks a lot for the code, it's really useful! I've noticed that `pyz_binary` uses the provider in a weird way. Usually, these leaf nodes just consume the transitive info, and can do: ``` for dep in ctx.attr.deps: for mapping in dep[PyZProvider].transitive_mappings: links[.... ``` [This](https://jayconrod.com/posts/106/writing-bazel-rules--simple-binary-rule) is an updated reference for the canonical way to set this up.
Thanks a lot for the code, it's really useful!
I've noticed that
pyz_binaryuses the provider in a weird way. Usually, these leaf nodes just consume the transitive info, and can do:This is an updated reference for the canonical way to set this up.