base: Align to latest starbase standards
Metadata
Current evaluation
PR merged as commit c9e2971: pulled updated config from starbase into craft-archives, adding tox Sphinx/docs setup (no doc files yet) plus lint fixes; later synced again via 071d217 and 0872a9c.
Resolution: closed resolved
Reason: The pull request was approved and merged into main as commit c9e2971 ("base: Align to latest starbase standards (#5)"), aligning tox/pyproject configuration with starbase. Subsequent commits 071d217 and 0872a9c continue that starbase syncing work.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Pull in updated configuration from starbase.
Includes sphinx configuration for tox, but does not include actual documentation files.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR merged as commit c9e2971: pulled updated config from starbase into craft-archives, adding tox Sphinx/docs setup (no doc files yet) plus lint fixes; later synced again via 071d217 and 0872a9c. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/craft-archives#5 as c9e2971, aligning configuration with current starbase standards, including tox’s Sphinx setup but no documentation files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged configuration updates to align with the latest starbase standards. Added Sphinx setup for tox, modified seven files, and passed CI checks following reviewer approval. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-archives#163
(confidence 60%)
Later commit 0872a9c 'chore: merge in starbase (#163)' re-syncs the same starbase configuration.
-
Related To:
canonical/craft-archives#53
(confidence 45%)
Later commit 4adb069 moves tox deps from tox.ini into pyproject.toml, continuing the config changes started here.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #92 Rebase on starbase | craft-grammar | merged | Merged PR #92 rebased craft-grammar on Starbase as commit 9594141 after two approvals and with all CI passing; selected TICS, docs, CODEOWNERS and README changes were deferred. | |
| #145 Merge starbase/main | craft-cli | merged | Merged Starbase into craft-cli: build config moved to pyproject.toml (setup.py/cfg and Makefiles removed), linters, coverage and docs updated. Landed as PR #145, approved and merged. | |
| #18 chore: merge the latest starbase | craft-artifacts | merged | Merged the latest Starbase into craft-artifacts via PR #18 (commit 9196317), updating 30 files after approval by two reviewers. | |
| #15 tools: update to the latest starbase | craft-application | merged | Merged PR #15 updated craft-application to the latest Starbase tooling and established merge history for easier future updates; the change landed as cf652179. | |
| #4131 tools: update tox config to latest starbase | snapcraft | merged | Merged PR #4131 as 89fd9ecb6, updating Snapcraft's tox configuration to the latest Starbase and removing obsolete tox setup. | |
| #324 starbase: merge 'starbase/main' | craft-providers | merged | Merged starbase/main into craft-providers without squashing. PR #324 landed via merge commit 7aacbfd (PR tip f06bf01), changing 9 files. | |
| #787 chore: rebase onto starbase | craft-providers | merged | Merged PR #787 as commit 808597b, rebasing craft-providers onto Starbase while reconciling documentation, tests, the uv lockfile, and the docs workflow. | |
| #167 Update to latest starbase | craft-store | open | Recurring maintainer checklist (opened by lengau) to merge the latest canonical/starbase into craft-store; acted on repeatedly via 'chore(merge): update starbase' PRs #337, #377, #387, #409 (latest 2026-07-22) and kept open for the next sync. | |
| #182 chore(merge): update starbase | craft-grammar | merged | Merged to main as commit 23557e7 (CRAFT-4762), pulling Starbase into Craft Grammar. Starbase's diff was favoured over the outdated local config; only type-check (ty) fixes were hand-written, plus docs review notes. | |
| #225 chore(merge): update starbase (2026-10-16) | craft-grammar | merged | Merged PR #225 syncing starbase/main into craft-grammar, updating CI, linting, and docs tooling, and resolving merge conflicts. |