rules_python
rules_python copied to clipboard
chore(deps): update rules_cc and protobuf versions
These updates are mainly needed for compatibility with bazel 9:
- Update version of
rules_ccto 0.2.10 to fix the cyclic dependency error while testing with bazel 9 pre-release - Update version of
protobufto 33.0 which has load statements forrules_ccneeded for bazel 9
Playing devil's advocate. This will be a breaking change for bazel 7 users who rely on protobuf. Should we cut a rules_python 2 where we remove protobuf dep instead? We can still merge the PR, but we could do a lightweight version 2 release with cleaning a few things up afterwards.
Bump on this, this is now also necessary since the 3.8 support drop, the old version needs 3.8 still. I opened another PR which is failing for some reason, but if this one fixes that issue I'm happy to close mine.