Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix import to include full path #238

Merged
merged 1 commit into from
Nov 11, 2023

Conversation

acozzette
Copy link
Contributor

@acozzette acozzette commented Nov 6, 2023

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.

@stefanbucur
Copy link
Collaborator

Happy to accept this, but I see some regression failures. Do you have a sense what might be going on there?

@fmeum
Copy link
Member

fmeum commented Nov 10, 2023

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.

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.
@acozzette
Copy link
Contributor Author

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.

Copy link
Collaborator

@stefanbucur stefanbucur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for the quick fixes - the tests seem to pass on all platforms now.

@stefanbucur stefanbucur merged commit 0315295 into bazel-contrib:master Nov 11, 2023
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants