From 45002273e45a07852f1c4aee74194e087d6a0a62 Mon Sep 17 00:00:00 2001 From: zeevdr Date: Mon, 13 Jul 2026 13:04:11 +0300 Subject: [PATCH] chore(deps): ignore grpcio-tools>=1.82.1 pending protobuf 7 migration 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 --- .github/dependabot.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index caa9840..58e90be 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,10 +16,15 @@ updates: - minor - patch ignore: - # grpcio-tools 1.81.1 (latest) caps protobuf<7; unignore once a - # grpcio-tools release supports protobuf 7.x. + # protobuf is capped <7 by our own pyproject.toml pin; unignore once we + # deliberately migrate the SDK to protobuf 7.x. - dependency-name: "protobuf" versions: [">=7"] + # grpcio-tools 1.82.1 raised its own floor to protobuf>=7.35.1, + # incompatible with our protobuf<7 pin (decree-python#174). Unignore + # together with the protobuf migration above. + - dependency-name: "grpcio-tools" + versions: [">=1.82.1"] - package-ecosystem: github-actions directory: /