Repository navigation
Conversation
* chore: regenerate gRPC client against Dapr 1.19.0-rc.1 protos The committed dapr/proto/ gencode was last regenerated 2026-07-08 (#1126), before dapr/dapr#10461 added GetActorTimer/ListActorTimers to dapr/proto/runtime/v1/dapr.proto (lines 108 and 117 as of v1.19.0-rc.1). That RPC pair was entirely missing from the generated stubs. Regenerated with `tools/regen_grpcclient.sh` against the dapr/dapr v1.19.0-rc.1 tag (the script's archive URL only resolves branches, so this run used a local, uncommitted tweak to fetch the tag; the script itself is unchanged in this diff -- happy to fix that URL limitation separately if useful). grpcio-tools stays pinned at 1.81.1 (pyproject.toml, unchanged) per AGENTS.md: a newer grpcio-tools would raise the grpcio/protobuf floors this SDK declares, which is a separate, deliberate change, not a side effect of a proto regen. Changed: actors_pb2.py(.pyi), dapr_pb2.py, dapr_pb2_grpc.py, jobs_pb2.py(.pyi), workflow_pb2.py(.pyi). common_pb2.py and the other runtime/v1 stubs are byte-identical to what's committed -- their .proto sources did not change between the 07-08 baseline and rc.1. This is a gencode-only change: no dapr/ source outside dapr/proto/ is touched, and no DaprClient method is added for the new RPCs -- that is SDK feature work for a separate PR (tracked for WS3 in this release's SDK-parity workstream). Verified locally: - `uv run ruff check .`: all checks passed. - `uv run ruff format --check .`: 459 files already formatted (no diff). - `uv run mypy`: no issues found in 222 source files. - `uv run pytest tests/test_proto_gencode_floor.py`: 2 passed (confirms the unchanged grpcio-tools pin keeps the stamped protobuf/grpcio floors within what pyproject.toml declares). - `uv run pytest -m "not e2e" ./tests --ignore=tests/integration --ignore=tests/examples`: 2159 passed, 41 deselected, 0 failed. Needs `backport release-1.19` once merged: release-1.19's uv.lock/proto tree is currently main's from before this change, and py#1258 (the rc1 version PR) does not touch dapr/proto/. Signed-off-by: Nelson Parente <nelson_parente@live.com.pt> Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5 Signed-off-by: Nelson Parente <nelson_parente@live.com.pt> * chore: regenerate the gRPC client against Dapr 1.19.0-rc.2 Regenerate the protos from the v1.19.0-rc.2 tag. Compared with rc.1, rc.2 adds max_tokens to the conversation request, and metadata to the actor reminder and timer callback messages. grpcio-tools stays at 1.81.1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5 Signed-off-by: Nelson Parente <nelson_parente@live.com.pt> --------- Signed-off-by: Nelson Parente <nelson_parente@live.com.pt> Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com> (cherry picked from commit cd24341) Signed-off-by: dapr-bot <dapr-bot@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release-1.19 #1268 +/- ##
===============================================
Coverage ? 85.74%
===============================================
Files ? 163
Lines ? 12779
Branches ? 0
===============================================
Hits ? 10957
Misses ? 1822
Partials ? 0 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport cd24341 from #1261.