build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main)
Metadata
Current evaluation
Closed without merging due to dependency resolution failures in uv.lock. The automated update was abandoned, and Renovate will ignore this specific version.
Suggested action: —
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/) |
|---|---|---|---|
| [sphinx-substitution-extensions](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions) | `==2025.1.2` → `==2025.12.15` |  |  |
---
### Release Notes
<details>
<summary>adamtheturtle/sphinx-substitution-extensions (sphinx-substitution-extensions)</summary>
### [`v2025.12.15`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/blob/HEAD/CHANGELOG.rst#20251215)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.11.17...2025.12.15)
### [`v2025.11.17`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/blob/HEAD/CHANGELOG.rst#20251117)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.10.24...2025.11.17)
- Give version in extension metadata.
- `literalinclude` directive now supports the following options:
- `:content-substitutions:` - Performs substitutions on the included file content.
- `:path-substitutions:` - Performs substitutions on the file path.
- `image` directive now supports the following option:
- `:path-substitutions:` - Performs substitutions on the image file path.
- Add `substitutions_default_enabled` configuration option to enable substitutions by default.
When set to `True` in `conf.py`:
- Substitutions are applied to all `code-block` directives without requiring the `:substitutions:` flag.
Use the `:nosubstitutions:` flag on individual code blocks to disable substitutions when the default is enabled.
- Substitutions are applied to all `literalinclude` directives (both content and path) without requiring the `:content-substitutions:` or `:path-substitutions:` flags.
Use the `:nocontent-substitutions:` or `:nopath-substitutions:` flags on individual literalinclude directives to disable substitutions when the default is enabled.
- Substitutions are applied to all `image` directives (path) without requiring the `:path-substitutions:` flag.
Use the `:nopath-substitutions:` flag on individual image directives to disable substitutions when the default is enabled.
### [`v2025.10.24`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/blob/HEAD/CHANGELOG.rst#20251024)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.06.06...2025.10.24)
### [`v2025.6.6`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.04.03...2025.06.06)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.04.03...2025.06.06)
### [`v2025.4.3`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.03.03...2025.04.03)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.03.03...2025.04.03)
### [`v2025.3.3`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.02.19...2025.03.03)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.02.19...2025.03.03)
### [`v2025.2.19`](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.01.02...2025.02.19)
[Compare Source](https://redirect.github.com/adamtheturtle/sphinx-substitution-extensions/compare/2025.01.02...2025.02.19)
</details>
---
### Configuration
📅 **Schedule**: (in timezone Etc/UTC)
- Branch creation
- "every weekend"
- 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/rockcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuMTgyLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlBSOiBEZXBlbmRlbmNpZXMiXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging due to dependency resolution failures in uv.lock. The automated update was abandoned, and Renovate will ignore this specific version. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging due to a uv.lock dependency resolution failure. Renovate flagged an artifact update problem and will ignore this version update. The PR was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
20
Confidence:
80
|
needs review | Updates sphinx-substitution-extensions to v2025.12.15. Currently blocked by a uv.lock dependency resolution failure for split package markers. Requires rebasing or manual retry to proceed. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6070 build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main) | snapcraft | closed | Closed without merging after Renovate failed to update the uv.lock file due to dependency resolution conflicts. The update was abandoned and will be ignored until a newer version is released. | |
| #1489 build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main) | craft-parts | closed | Closed without merging due to uv.lock dependency resolution failure. Renovate will ignore this update until a newer version is released. | |
| #1503 build(deps): update dependency sphinx-substitution-extensions to v2026 (main) | craft-parts | closed | Closed without merging due to a dependency resolution failure in uv.lock. Renovate flagged an artifact update problem and advised against proceeding. The update was abandoned, and Renovate will ignore future 2026.x releases. | |
| #6086 build(deps): update dependency sphinx-substitution-extensions to v2026 (main) | snapcraft | closed | Closed without merging due to a uv lock dependency resolution failure. The updated sphinx-substitution-extensions package caused conflicts. Renovate will ignore future minor and patch updates for this version range. | |
| #1294 build(deps): update dependency sphinx-substitution-extensions to v2026 (main) | rockcraft | closed | Closed without merging. The maintainer rejected the dependency update for sphinx-substitution-extensions to v2026, prompting Renovate to ignore all future 2026.x releases for this package. | |
| #895 build(deps): update dependency sphinx-autobuild to v2025 (hotfix/5.9) | craft-application | closed | Closed without merging due to a dependency resolution failure in uv.lock. The sphinx-autobuild update to v2025 was abandoned, and Renovate will ignore future 2025.x releases. | |
| #30 build(deps): update dependency sphinx-autobuild to v2025 (main) | debcraft | closed | Closed without merging due to a uv.lock dependency resolution failure triggered by Python version constraints. The update was abandoned, and Renovate will ignore future 2025.x releases for sphinx-autobuild. | |
| #1636 build(deps): update dependency sphinx-substitution-extensions to v2026 (hotfix/2.33) | craft-parts | closed | Dependency update for sphinx-substitution-extensions was closed without merging. Renovate will ignore this and future 2026.x releases unless manually applied. The change was abandoned. | |
| #938 build(deps): update dependency sphinx-autobuild to v2025 (hotfix/5.10) | craft-application | closed | Closed without merging after Renovate reported a uv.lock dependency resolution failure. The sphinx-autobuild v2025 update was abandoned, and Renovate will ignore future 2025.x updates for this branch. | |
| #883 build(deps): update dependency sphinx-autobuild to v2025 (main) | craft-application | closed | Closed without merging due to a dependency resolution failure during artifact update. The uv lock command failed to resolve dependencies for sphinx-autobuild, prompting an automatic ignore of future 2025.x updates by Renovate. |