tools: Make renovate cleaner.
Metadata
Current evaluation
Merged a configuration update to switch Renovate to pyproject.toml and resolve a breakage when tox.ini contains package extras. Approved by one reviewer, modifying one file with eight additions and three deletions.
Suggested action: —
No scores available.
Issue body
Ensure that renovate uses pyproject.toml and doesn't break when tox.ini contains extras on a package.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a configuration update to switch Renovate to pyproject.toml and resolve a breakage when tox.ini contains package extras. Approved by one reviewer, modifying one file with eight additions and three deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to configure Renovate with pyproject.toml, resolving parsing failures when tox.ini contains package extras. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #72 tools: improve renovate config | starbase | merged | Merged after approval. Updated Renovate configuration to separate development and regular dependencies using package prefixes and isolate ruff updates. Approved by one reviewer with passing CI checks. | |
| #1082 tools: update renovate config | charmcraft | merged | Merged a Renovate config update refining a dependency regex. The change improves line pair matching, excludes package extensions, and supports flexible version operators. Approved by one reviewer and merged. | |
| #443 tools: configure renovate | craft-parts | merged | Merged PR configuring Renovate to automatically update versioned dependencies in setup.py. Approved, passed CI, and added 106 lines to enable automated dependency management. | |
| #267 tools: configure renovate | rockcraft | merged | Merged after approval by two reviewers. Integrates renovate configuration from starbase to automate dependency updates, adding 93 lines to a single file. | |
| #1455 build: replace setup.py with pyproject.toml | charmcraft | merged | Merged the build configuration update replacing setup.py with pyproject.toml. Approved by two reviewers, the change modified six files with a net reduction of 21 lines, modernizing the project build system. | |
| #4 tools: Update tox and setuptools to fix breakages | starbase | merged | Merged update to tox and setuptools that resolved tooling breakages. Approved by one reviewer, modifying two files with a net reduction of four lines. | |
| #53 tox: move deps from tox.ini into pyproject.toml | starbase | merged | Merged migration of tox dependencies from tox.ini to pyproject.toml. Approved by one reviewer, passed CI checks, and modified two files with a net reduction of ten lines. | |
| #62 tools: update renovate automerge schedule | craft-archives | merged | Merged after approval. Updated the Renovate automerge schedule with a single line change in one file. Approved by one reviewer and successfully integrated. | |
| #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. | |
| #1014 chore(deps): update patch updates | charmcraft | merged | Automated patch updates for tox and types-toml were merged. The Renovate-generated PR upgraded tox to 4.4.4 and types-toml to 0.10.8.2. After passing CI and receiving approval, the changes were auto-merged per repository configuration. |