Skip to content

port to Bzlmod for bazel 8+#9

Open
v4hn wants to merge 1 commit intogoogle-deepmind:masterfrom
v4hn:pr-bzlmod
Open

port to Bzlmod for bazel 8+#9
v4hn wants to merge 1 commit intogoogle-deepmind:masterfrom
v4hn:pr-bzlmod

Conversation

@v4hn
Copy link
Copy Markdown

@v4hn v4hn commented May 13, 2025

  • works again after @platform breakage in bazel 6 (see Installation from source failed when using bazel 6 #6)

  • work with bazel 8 which by default disables WORKSPACE files in favor of MODULE

  • pybind is now significantly better integrated through pybind11_bazel

  • bumped all dependency versions to current versions to support bzlmod

Relevant links include

@google-cla
Copy link
Copy Markdown

google-cla bot commented May 13, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

- works again after @platform breakage in bazel 6 (see google-deepmind#6)
- pybind is now significantly better integrated through pybind11_bazel
- bumped all dependency versions to current versions to support bzlmod

Relevant links include
- https://bazel.build/external/migration
- https://rules-python.readthedocs.io/en/latest/toolchains.html
- https://github.com/pybind/pybind11_bazel
@v4hn
Copy link
Copy Markdown
Author

v4hn commented May 13, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

done.

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.

1 participant