Skip to content

chore(deps): ignore grpcio-tools>=1.82.1 pending protobuf 7 migration#175

Merged
zeevdr merged 2 commits into
mainfrom
fix/dependabot-grpcio-tools-ignore
Jul 13, 2026
Merged

chore(deps): ignore grpcio-tools>=1.82.1 pending protobuf 7 migration#175
zeevdr merged 2 commits into
mainfrom
fix/dependabot-grpcio-tools-ignore

Conversation

@zeevdr

@zeevdr zeevdr commented Jul 13, 2026

Copy link
Copy Markdown
Member

Summary

  • grpcio-tools 1.82.1 raised its own floor to protobuf>=7.35.1, which conflicts with our protobuf<7 pin in sdk/pyproject.toml. This broke CI on chore(deps-dev): update grpcio-tools requirement from >=1.81.1 to >=1.82.1 in /sdk #174 (dependabot's grpcio-tools bump), which cannot merge until this is resolved.
  • The existing dependabot ignore rule for protobuf>=7 assumed a future grpcio-tools release would add protobuf 7.x support while retaining protobuf<7 compatibility. It didn't — 1.82.1 just moved its floor forward.
  • Adds a matching ignore rule for grpcio-tools>=1.82.1 so dependabot stops proposing bumps we can't take, until we deliberately migrate the SDK to protobuf 7.

Test plan

Refs #174

grpcio-tools 1.82.1 raised its own floor to protobuf>=7.35.1, which
conflicts with our protobuf<7 pin in sdk/pyproject.toml (broke
decree-python#174). The existing protobuf>=7 ignore rule assumed a
future grpcio-tools release would support protobuf 7.x while retaining
protobuf<7 support; it didn't, it just moved forward. Ignore
grpcio-tools>=1.82.1 too, until we deliberately migrate to protobuf 7.

Refs #174

Co-Authored-By: Claude <noreply@anthropic.com>
@codecov

codecov Bot commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@zeevdr zeevdr enabled auto-merge (squash) July 13, 2026 10:35
@zeevdr zeevdr merged commit 6fb447d into main Jul 13, 2026
13 checks passed
@zeevdr zeevdr deleted the fix/dependabot-grpcio-tools-ignore branch July 13, 2026 10:35
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