← Back to issue list

tools: Make renovate cleaner.

View original Github issue

Metadata

Project
starbase
Number
#5
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

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.
78%
#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.
78%
#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.
78%
#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.
76%
#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.
74%
#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.
74%
#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.
73%
#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.
72%
#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.
72%
#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.
71%