-
Notifications
You must be signed in to change notification settings - Fork 554
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
feat: Upgrade to protobuf 27.0 and remove py_proto_library #1933
Changes from all commits
ab38839
bd739d0
3ab7065
fa778f3
1617b19
0e179b2
eae747a
715018c
089e52a
9936111
01e7076
9d874fb
fc3b171
2ad5e14
a7235f1
876c0d4
ad24d39
1e1d9d6
8adef63
a055900
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,7 +20,6 @@ load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies") | |
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") | ||
load("@rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies") | ||
load("@rules_bazel_integration_test//bazel_integration_test:repo_defs.bzl", "bazel_binaries") | ||
load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains") | ||
load("//:version.bzl", "SUPPORTED_BAZEL_VERSIONS") | ||
load("//python/pip_install:repositories.bzl", "pip_install_dependencies") | ||
load("//python/private:internal_config_repo.bzl", "internal_config_repo") # buildifier: disable=bzl-visibility | ||
|
@@ -35,9 +34,6 @@ def rules_python_internal_setup(): | |
|
||
bazel_skylib_workspace() | ||
|
||
rules_proto_dependencies() | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. For workspace builds, shouldn't there be some sort of proto-setup call still? Did I miss where it is? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There's a |
||
rules_proto_toolchains() | ||
|
||
protobuf_deps() | ||
|
||
bazel_integration_test_rules_dependencies() | ||
|
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The python rules are in the protobuf repo directly, not in a python-specific repo? I thought I remember seeing a BCR PR where they were adding various proto_{java,python,etc} repos so e.g. java wasn't pulled in when only python was used.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, do you mean
rules_proto_grpc_*
? I imagine those support gRPC, but I wasn't part of that effort.