-
I am a bit confused about how |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You've pretty much got it. Bazel provides an implementation of the core python rules. However, they are being moved out of Bazel and into rules_python. Rules_python is a drop in replacement for the old rules built into bazel. The two implementations have almost identical behavior. There's not many differences and they are pretty minor differences (rules_python probably has a few fixes and features beyond it, actually). There's an issue in the Bazel repo that has a list of differences, but I'm on mobile and can't find it. Eventually, Bazel will remove the built-in implementations. I'm not sure when that'll happen. Hopefully Bazel 8. |
Beta Was this translation helpful? Give feedback.
You've pretty much got it.
Bazel provides an implementation of the core python rules. However, they are being moved out of Bazel and into rules_python. Rules_python is a drop in replacement for the old rules built into bazel. The two implementations have almost identical behavior. There's not many differences and they are pretty minor differences (rules_python probably has a few fixes and features beyond it, actually). There's an issue in the Bazel repo that has a list of differences, but I'm on mobile and can't find it.
Eventually, Bazel will remove the built-in implementations. I'm not sure when that'll happen. Hopefully Bazel 8.