← Back to issue list

build(deps): update dependency myst-parser to v5 (main) - autoclosed

View original Github issue

Metadata

Project
starbase
Number
#481
Type
pull request
State
closed
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate’s myst-parser 5.0 update was autoclosed unmerged after inactivity and a failing Trivy check; v4 remained pinned, while #537 later merged a broader docs-stack upgrade.

Resolution: closed stale

Reason: #481 received no approval or resolving commit and was autoclosed; docs/requirements.txt still pins myst-parser~=4.0 with a note that v5 causes conflicts. The later merged #537 (fafd1fc) updated the documentation dependency stack instead.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [myst-parser](https://redirect.github.com/executablebooks/MyST-Parser) | `~=4.0` → `~=5.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/myst-parser/5.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/myst-parser/4.0.1/5.0.0?slim=true) | --- ### Release Notes <details> <summary>executablebooks/MyST-Parser (myst-parser)</summary> ### [`v5.0.0`](https://redirect.github.com/executablebooks/MyST-Parser/blob/HEAD/CHANGELOG.md#500---2026-01-15) [Compare Source](https://redirect.github.com/executablebooks/MyST-Parser/compare/v4.0.1...v5.0.0) This release significantly bumps the supported versions of core dependencies: ##### ‼️ Breaking Changes This release updates the minimum supported versions: - **Python**: `>=3.11` (dropped Python 3.10, tests up to 3.14) - **Sphinx**: `>=8,<10` (dropped Sphinx 7, added Sphinx 9) - **Docutils**: `>=0.20,<0.23` (dropped docutils 0.19, added docutils 0.22) - **markdown-it-py**: `~=4.0` (upgraded from v3) ##### ⬆️ Dependency Upgrades - ⬆️ Upgrade to markdown-it-py v4 by <gh-user:chrisjsewell> in <gh-pr:1060> - ⬆️ Drop Python 3.10 and Sphinx 7 by <gh-user:chrisjsewell> in <gh-pr:1059> - ⬆️ Drop docutils 0.19 by <gh-user:chrisjsewell> in <gh-pr:1061> - ⬆️ Add support for Python 3.14 by <gh-user:chrisjsewell> in <gh-pr:1075> - ⬆️ Support Sphinx v9 by <gh-user:chrisjsewell> in <gh-pr:1076> - ⬆️ Allow docutils 0.22 by <gh-user:chrisjsewell> in <gh-pr:1084> ##### 👌 Improvements - 👌 Improve generation of meta nodes by <gh-user:AA-Turner> in <gh-pr:1080> ##### 📚 Documentation - 📚 Fix typo in tables.md by <gh-user:electricalgorithm> in <gh-pr:1034> - 📚 Fix minor typo in `cross-referencing.md` by <gh-user:krassowski> in <gh-pr:1036> ##### 🔧 Internal / Maintenance - 🔧 Update pre-commit by <gh-user:chrisjsewell> in <gh-pr:1058> - 🔧 Add `AGENTS.md` by <gh-user:chrisjsewell> in <gh-pr:1083> **Full Changelog**: [v4.0.1...v5.0.0](https://redirect.github.com/executablebooks/MyST-Parser/compare/v4.0.1...v5.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/starbase). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Renovate’s myst-parser 5.0 update was autoclosed unmerged after inactivity and a failing Trivy check; v4 remained pinned, while #537 later merged a broader docs-stack upgrade.
stealth/space-bunny-alpha — closed stale Renovate’s myst-parser 5 update was autoclosed unmerged; Trivy failed, no review was approved, and no comments or resolving commits were recorded.
qwen/qwen3.6-35b-a3b — — The dependency update for myst-parser to v5 was automatically closed without review or merge. The change was abandoned and superseded by automated closure, likely due to repository policy or bot configuration rules.
qwen3.6-35b-a3b-mtp-q6 — — The myst-parser v5 update was autoclosed and abandoned without merging. Renovate automatically closed the branch, indicating the update was superseded or no longer needed after main branch changes.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/starbase#537 (confidence 85%)

    Merged Sphinx Stack 2.0 upgrade in fafd1fc as subsequent documentation dependency work, though it was not recorded as directly closing #481.

Related issues

Issue Project State Summary Similarity
#183 build(deps): update dependency myst-parser to v5 (main) craft-grammar closed Renovate PR #183 bumping myst-parser to ~=5.1 was closed unmerged by a maintainer; uv.lock resolution failed (needs sphinx 8), so the upgrade never landed.
84%
#282 build(deps): update dependency myst-parser to v5 (main) imagecraft closed Renovate's myst-parser 5.1 update was closed unmerged after uv could not resolve uv.lock; Imagecraft kept myst-parser 4.x because v5 caused dependency conflicts.
82%
#553 build(deps): update dependency myst-parser to v5 (main) starbase closed Renovate PR #553 was closed unmerged after uv could not lock myst-parser 5.1.0 for Python 3.15+, so starbase retained myst-parser 4.x.
80%
#359 build(deps): update dependency myst-parser to v5 (main) craft-store closed PR #359 was closed unmerged because myst-parser 5 requires Python 3.11 while craft-store still supports Python 3.10.
77%
#871 build(deps): update dependency myst-parser to v4 (main) craft-parts merged Merged in canonical/craft-parts#871 via commit 8ab96720, upgrading myst-parser from 3.0.1 to 4.0.0 for documentation builds.
75%
#220 build(deps): update dependency myst-parser to v4 craft-store merged Renovate PR #220 merged (commit fcca96b), bumping myst-parser 3.0.1 -> 4.0.0 (+2/-2 lines, 2 files). pyproject.toml docs-sphinx-stack group now requires myst-parser~=4.0. Approved by 2 reviewers, no failing CI.
74%
#879 build(deps): update dependency sphinx-autodoc-typehints to v2.5.0 (main) - autoclosed craft-parts closed Renovate’s sphinx-autodoc-typehints 2.2.2-to-2.5.0 bump was autoclosed unmerged after prolonged inactivity, with no reviews or CI checks.
72%
#326 build(deps): update bugfixes (hotfix/3.2) craft-store closed Closed unmerged after OSV-scanner, Noble, and minimum-dependency tests failed; the proposed myst-parser, sphinx-lint, and sphinx-reredirects updates were not applied.
72%
#6246 build(deps): update dependency mypy to v2 (main) - autoclosed snapcraft closed Renovate’s mypy 2.1.0 update was autoclosed unmerged after lint/files and several integration and security checks failed; no resolving commit landed.
72%
#1043 build(deps): update bugfixes (main) - autoclosed craft-parts closed Renovate PR #1043 was autoclosed unmerged after prolonged inactivity; #1296 (commit 2464ff5c) later included the MyST 4.0.1 and sphinx-reredirects 0.1.6 updates.
71%