31 Commits (79adbe59d56f1836826318d5cf2f5050564bdf16)

Author SHA1 Message Date
Matt Wilson 67f3ebd90e PR Feedback. 5 years ago
Matt Wilson 594e1f6a64 py_proto_library uses workspace and pkg paths 5 years ago
Yannic Bonenberger 06ecc87290 [bazel] Add fixes for --incompatible_load_proto_rules_from_bzl 5 years ago
Lidi Zheng c34bef4ca4 Format all Bazel files with buildifier 5 years ago
vam-google 5d9eeb34fc Address PR feedback. Also add a dummy plugin. 5 years ago
vam-google d27cbe443a Add an ability to call an optional custom plugin for py_proto_library and py_grpc_library. This is needed for googleapis (it uses a special doc formatter plugin to fix and pritify the docs (comments) in the generated stubs). 5 years ago
vam-google 564dc771dc Return PyInfo provider with imports from _gen rules and pass that as deps in py_library. This allows hiding _virtual_imports include path from the surface. 5 years ago
Richard Belleville 1d1aebb920 Remove unused import 5 years ago
Juanli Shen 0a3b333c04 Fix internal warning 5 years ago
Richard Belleville c11539f79e Document kwargs 5 years ago
Richard Belleville ecf7274aaa Add docstring to py2and3_test 5 years ago
vam 461c053c37 [bazel][python] Support _virtual_imports input for py_proto_library and py_grpc_library rules 5 years ago
Richard Belleville d649880044 Add strip_prefix to python protoc plugin and py_grpc_library 5 years ago
Richard Belleville 1444cd1dd3 Revert "Revert "Merge pull request #20097 from gnossen/dual_version_python_tests"" 5 years ago
Richard Belleville 24c562dbaa Revert "Merge pull request #20097 from gnossen/dual_version_python_tests" 5 years ago
Richard Belleville 426450cd82 Implement dual testing 5 years ago
Richard Belleville 8ce740cfe0 Switch py_proto_library from using src to deps to conform with google3 5 years ago
Richard Belleville b26b25113f Make soruce file validation exact 5 years ago
Richard Belleville 5fd25f3c7c Refactor rule. 5 years ago
Richard Belleville 4f13303ec4 Validate length of deps in py_grpc_library 5 years ago
Richard Belleville 7b2c8c27b0 Separate py_grpc_library and py_proto_library. 5 years ago
Esun Kim bd5ed4fddd Move compiler targets from /BUILD to /src/compiler/BUILD 5 years ago
Marcel Hlopko ecf04ccf4d Require ProtoInfo in attributes, not "proto" 6 years ago
Marcel Hlopko 49f0fb9035 Migrate from dep.proto to dep[ProtoInfo] 6 years ago
Keith Smiley f131adf89c Fix bazel incompatible changes 6 years ago
vam 4c0d9e2f6b Fix well_known_protos issue 6 years ago
Richard Belleville 930cec4e27 Revert "Merge pull request #18912 from grpc/revert-bazel-changes" 6 years ago
Richard Belleville 50b5240d0a Revert "Merge pull request #18859 from grpc/internal_py_proto_library" 6 years ago
Richard Belleville 05f37c8143 Remove dependency on pubref/rules_proto. 6 years ago