← Back to issue list

base: Align to latest starbase standards

View original Github issue

Metadata

Project
craft-archives
Number
#5
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
79%
#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.
77%
#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.
77%
#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.
77%
#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.
76%
#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.
76%
#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.
75%
#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.
75%
#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.
75%
#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.
75%