← Back to issue list

chore(deps): freeze protobuf

View original Github issue

Metadata

Project
craft-store
Number
#131
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #131 as commit 317166c, freezing protobuf to avoid incompatibilities tracked by py-macaroon-bakery#94.

Resolution: closed resolved

Reason: PR #131 was approved and merged as commit 317166c, pinning protobuf pending resolution of py-macaroon-bakery#94.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Upstream issue: https://github.com/go-macaroon-bakery/py-macaroon-bakery/issues/94 - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #131 as commit 317166c, freezing protobuf to avoid incompatibilities tracked by py-macaroon-bakery#94.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-store#131 as commit 317166c, pinning protobuf to avoid updates incompatible with py-macaroon-bakery pending upstream issue #94.
qwen/qwen3.6-35b-a3b — — Merged to freeze the protobuf dependency version, resolving upstream compatibility issues in py-macaroon-bakery. Approved by one reviewer, passed CI, and modified a single file with three added lines.

Update history

No update history recorded yet.

Related work

  • Related To: py-macaroon-bakery#94 (confidence 100%)

    The upstream protobuf compatibility issue prompted the dependency freeze.

Related issues

Issue Project State Summary Similarity
#1639 chore(deps): update dependency protobuf to v5 charmcraft merged Renovate bumped protobuf from ==3.20.3 to ==5.26.1 in requirements files; merged via commit c3805214. Safe since protobuf is only an indirect dep via macaroonbakery, which gained protobuf 4/5 support upstream.
75%
#980 chore(deps): update dependency protobuf to v4 charmcraft closed Renovate PR to bump protobuf ==3.20.3 -> ==4.21.12 was closed unmerged on 2023-01-20; lengau denied it because macaroonbakery required protobuf 3. Renovate ignored4.x afterwards; the bump only landed later via #1639 (v5, commit c3805214).
74%
#4484 chore(deps): pin protobuf in docs snapcraft closed Closed unmerged after prolonged inactivity; the one-line protobuf documentation-dependency pin intended to fix build-docs was never merged.
73%