Closed acozzette closed 1 year ago
Happy to accept this, but I see some regression failures. Do you have a sense what might be going on there?
This could very well be a regression caused by updates to the macOS runner. Probably worth trying to update rules_python to the latest version.
I just pushed a few more fixes that should hopefully address the failure. I think @fmeum is right and this was caused by the MacOS runners recently upgrading to Python 3.12. We hit the same problem in protobuf recently.
I am going to be out for the next four weeks starting on Monday, so if this ends up not being mergeable as is then someone else may want to take over.
This seems to be necessary for the project to build successfully with Bazel 6.
I also fixed some build errors related to Python 3.12, by upgrading to the most recent versions of absl, six, and rules_python.