← 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

Renovate was cleaned up in merged PR #5 (commit f676cdc): it now uses pyproject.toml and tolerates package extras in tox.ini.

Resolution: closed resolved

Reason: Merged as commit f676cdc in canonical/starbase#5, updating Renovate to use pyproject.toml and preventing failures when tox.ini contains package extras.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Renovate was cleaned up in merged PR #5 (commit f676cdc): it now uses pyproject.toml and tolerates package extras in tox.ini.
stealth/space-bunny-alpha — closed resolved Merged in canonical/starbase#5, updating Renovate to use pyproject.toml and prevent failures when tox.ini specifies package extras.
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
#1082 tools: update renovate config charmcraft merged Merged PR #1082 refined Renovate dependency matching for package names and version constraints; landed as commit 4aa83b46.
77%
#443 tools: configure renovate craft-parts merged PR #443 merged as commit 3b646a28, adding .github/renovate.json5 so Renovate proposes upgrades for tools versioned in setup.py (ruff, black, pylint). The config has since been replaced by the shared canonical/starflow preset in #968.
76%
#48 build(deps): update bugfixes craft-platforms merged Merged Renovate PR #48, updating pyright 1.1.379→1.1.380 and tox-gh 1.3.2→1.3.3.
74%
#72 tools: improve renovate config starbase merged Merged PR #72 in commit 78f1252, improving Renovate grouping for development dependencies and isolating Ruff updates.
72%
#267 tools: configure renovate rockcraft merged Merged PR #267 as commit fc1c99ad, adding 93 lines of Starbase-derived Renovate configuration to automate dependency-update handling.
71%
#62 tools: update renovate automerge schedule craft-archives merged PR #62 was merged, updating Renovate's automerge schedule in commit 2286332 with a one-line configuration change.
70%