chore(deps): don't let renovate update pydantic or protobuf
Metadata
Current evaluation
Merged a configuration update to block Renovate from auto-updating pydantic and protobuf, as these were already manually ignored. Approved by two reviewers and passed CI checks.
Suggested action: —
No scores available.
Issue body
We'd be ignoring these updates anyway, so let's just prevent Renovate from doing them.
- [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 |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a configuration update to block Renovate from auto-updating pydantic and protobuf, as these were already manually ignored. Approved by two reviewers and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a maintainer change to configure Renovate to skip automatic updates for pydantic and protobuf, preventing unnecessary processing since these are already manually ignored. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #166 ci(deps): prevent renovate from updating pydantic | craft-application | merged | Merged configuration changes to prevent Renovate from updating pydantic. Approved by two reviewers, passed CI and tests, and modified two files. | |
| #241 chore(deps): ignore pytest in renovate | craft-platforms | merged | Merged. Configured Renovate to ignore pytest updates to maintain compatibility with older Python versions. Updated pyproject.toml and relocked dependencies. Approved by two reviewers and passed CI checks. | |
| #1441 ci(deps): tell renovate to ignore pydantic | charmcraft | merged | Merged configuration changes to instruct Renovate to ignore the pydantic dependency. The update added seven lines across two files, received approval from two reviewers, and was successfully integrated. | |
| #605 chore(deps): prevent renovate from updating types-requests | craft-parts | merged | Merged a configuration change to exclude types-requests from Renovate dependency updates. Approved by two reviewers with minimal modifications across two files. | |
| #198 chore(deps): update bugfixes | craft-store | merged | Merged automated dependency updates for coverage, mypy, pyright, and pytest to latest patch versions. Approved by two reviewers, passed CI, and auto-merged via Renovate bot configuration. | |
| #987 chore(deps): update patch updates | charmcraft | merged | Merged automated patch updates for pytest, pytz, and requests via Renovate. Approved by one reviewer, passed CI checks, and automatically merged per repository configuration. | |
| #606 chore(deps): disable renovate on things we can't update | craft-parts | merged | Merged a chore pull request disabling Renovate for unupdatable dependencies. Approved by two reviewers with no unresolved comments. The change adds four lines to one file to exclude specific dependencies from automated updates. | |
| #4696 chore(deps): update development dependencies (non-major) | snapcraft | merged | Merged automated updates for Python type stubs via Renovate. Approved after passing CI and coverage checks. Maintainer deferred merge to address unrelated spread test failures before applying. | |
| #185 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged automated non-major updates for development dependencies including coverage, pytest, codespell, mypy, and pyright. Approved by two reviewers, passed CI checks, and merged automatically via the Renovate bot. | |
| #27 chore(deps): update development dependencies (non-major) | craft-grammar | merged | Merged an automated Renovate pull request updating non-major development dependencies. Ruff updated to 0.4.5, mypy to 1.10.0, and pyright to 1.1.364. Approved by one reviewer, passed CI, and merged successfully. |