Skip to content

WIP: start proto/gRPC support#801

Open
alexeagle wants to merge 4 commits intomainfrom
proto
Open

WIP: start proto/gRPC support#801
alexeagle wants to merge 4 commits intomainfrom
proto

Conversation

@alexeagle
Copy link
Copy Markdown
Contributor

@alexeagle alexeagle requested a review from arrdem February 21, 2026 14:27
@alexeagle
Copy link
Copy Markdown
Contributor Author

Not particularly close to working yet. I'm using the new uv machinery and I think it doesn't produce a package that works with py_console_script_binary so I'm not sure how to execute the grpcio_tools package which contains the grpc codegen.

@aspect-workflows
Copy link
Copy Markdown

aspect-workflows bot commented Feb 21, 2026

Bazel 8 (Test)

⚠️ Buildkite build #2643 failed.

//py/unstable:defs.doc_extract failed to build

in deps attribute of starlark_doc_extract rule //py/unstable:defs.doc_extract: missing bzl_library targets
for Starlark module(s) //py/private:proto.bzl. Since this rule was created by the macro 'bzl_library', the
error might have been caused by the macro implementation

//py:defs.doc_extract failed to build

in deps attribute of starlark_doc_extract rule //py:defs.doc_extract: missing bzl_library targets for
Starlark module(s) //py/private:proto.bzl. Since this rule was created by the macro 'bzl_library', the error
might have been caused by the macro implementation

💡 To reproduce the build failures, run

bazel build //py/unstable:defs.doc_extract //py:defs.doc_extract

Bazel 9 (Test)

⚠️ Buildkite build #2643 failed.

//py:defs.doc_extract failed to build

in deps attribute of starlark_doc_extract rule //py:defs.doc_extract: missing bzl_library targets for
Starlark module(s) //py/private:proto.bzl. Since this rule was created by the macro 'bzl_library', the error
might have been caused by the macro implementation

//py/unstable:defs.doc_extract failed to build

in deps attribute of starlark_doc_extract rule //py/unstable:defs.doc_extract: missing bzl_library targets
for Starlark module(s) //py/private:proto.bzl. Since this rule was created by the macro 'bzl_library', the
error might have been caused by the macro implementation

💡 To reproduce the build failures, run

bazel build //py:defs.doc_extract //py/unstable:defs.doc_extract

Bazel 8 (Test)

e2e

All tests were cache hits

14 tests (100.0%) were fully cached saving 12s.


Bazel 9 (Test)

e2e

All tests were cache hits

12 tests (100.0%) were fully cached saving 7s.


Bazel 8 (Test)

examples/uv_pip_compile

All tests were cache hits

1 test (100.0%) was fully cached saving 335ms.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Alex Eagle seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

2 participants