← Back to issue list

build(deps): update dependency sphinx-sitemap to ==2.6.0

View original Github issue

Metadata

Project
starbase
Number
#504
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/starbase#504 via commit 22b81ba, pinning sphinx-sitemap to 2.6.0 to prevent unintended sphinx-last-updated-by-git installation and fix the docs build.

Resolution: closed resolved

Reason: PR #504 was approved and merged as commit 22b81ba. The exact 2.6.0 pin avoided the dependency behavior in later sphinx-sitemap versions that pulled in sphinx-last-updated-by-git.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes a build issue where sphinx-last-updated-by-git is erroneously pulled in by a higher version of sphinx-sitemap. https://github.com/canonical/imagecraft/pull/275#discussion_r2802131405 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/starbase/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. ~~- [ ] I've added or updated any relevant documentation.~~

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/starbase#504 via commit 22b81ba, pinning sphinx-sitemap to 2.6.0 to prevent unintended sphinx-last-updated-by-git installation and fix the docs build.
stealth/space-bunny-alpha — closed resolved Merged in canonical/starbase#504, pinning sphinx-sitemap to 2.6.0 to prevent unintended sphinx-last-updated-by-git dependency. QA failures were bypassed for fork use.
qwen/qwen3.6-35b-a3b — — Merged update of sphinx-sitemap to version 2.6.0, resolving a build issue where sphinx-last-updated-by-git was incorrectly pulled in. Approved by two reviewers and merged despite bypassed QA failures caused by fork usage.
qwen3.6-35b-a3b-mtp-q6 — — Merged dependency update pinning sphinx-sitemap to 2.6.0, fixing a build conflict with sphinx-last-updated-by-git. Maintainer bypassed QA failures caused by fork usage.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/starbase#506 (confidence 95%)

    Follow-up commit 7914437 later upgraded sphinx-sitemap to v2.9.0.

  • Related To: canonical/imagecraft#275 (confidence 95%)

    The PR description cites discussion r2802131405 as the source of the build issue.

Related issues

Issue Project State Summary Similarity
#506 build(deps): update dependency sphinx-sitemap to v2.9.0 (main) starbase merged Merged PR canonical/starbase#506 as commit 7914437, upgrading sphinx-sitemap from 2.6.0 to 2.9.0 after all CI checks passed.
89%
#194 build(deps): update dependency sphinx-sitemap to ~=2.7.2 imagecraft closed Closed unmerged with sphinx-sitemap kept at ~=2.6.0 pending work in upstream jdillard/sphinx-sitemap#95.
84%
#226 build(deps): update dependency sphinx-sitemap to ~=2.9.0 (main) imagecraft closed Closed unmerged and later replaced by #506, which merged as 7914437 to upgrade sphinx-sitemap to v2.9.0.
82%
#250 build(deps): update dependency sphinx-lint to v1 starbase merged Merged canonical/starbase#250 in commit 197eaf7, upgrading sphinx-lint from 0.9.1 to 1.0.0.
82%
#5788 build(deps): update dependency sphinx-sitemap to ~=2.8.0 (main) snapcraft closed Closed unmerged after 368 days; sphinx-sitemap 2.8 was later superseded by the v2.9.0 update in commit 7914437d0.
81%
#317 build(deps): update dependency canonical-sphinx to ~=0.3.0 starbase merged Renovate PR merged: bumped canonical-sphinx from ~=0.2.0 to ~=0.3.0 in starbase's docs requirements, landing as commit 68ad84a. Later superseded by #420 which moved the pin to ~=0.5.1.
80%
#221 build(deps): update dependency sphinx-sitemap to ~=2.9.0 (main) - autoclosed imagecraft closed Autoclosed unmerged after 338 days; the same sphinx-sitemap 2.9.0 upgrade later merged via #506 in commit 7914437.
80%
#5824 build(deps): update dependency sphinx-sitemap to ~=2.9.0 (main) snapcraft closed Renovate’s sphinx-sitemap ~=2.9.0 update was closed unmerged because the dependency is intentionally pinned pending upstream fixes.
78%
#5706 build(deps): update dependency sphinx-sitemap to ~=2.8.0 (main) - autoclosed snapcraft closed Autoclosed unmerged; the sphinx-sitemap ~=2.8.0 update was superseded by #5824, which proposed ~=2.9.0 and also closed without merging.
78%
#198 build(deps): update dependency sphinx-sitemap to ~=2.8.0 imagecraft closed Closed unmerged despite passing CI; Renovate's notice says the sphinx-sitemap ~=2.8.0 update was ignored until a newer release.
77%