rules_python icon indicating copy to clipboard operation
rules_python copied to clipboard

chore(deps): update rules_cc and protobuf versions

Open mai93 opened this issue 2 months ago • 2 comments

These updates are mainly needed for compatibility with bazel 9:

  • Update version of rules_cc to 0.2.10 to fix the cyclic dependency error while testing with bazel 9 pre-release
  • Update version of protobuf to 33.0 which has load statements for rules_cc needed for bazel 9

mai93 avatar Oct 17 '25 17:10 mai93

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.

aignas avatar Oct 21 '25 00:10 aignas

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.

Ahajha avatar Dec 07 '25 20:12 Ahajha