Repository navigation
Merge 0.9-dev into 0.9 - #527
Closed
jpmckinney wants to merge 24 commits into
Closed
jpmckinney wants to merge 24 commits into
jpmckinney wants to merge 24 commits into
Conversation
…-example example.json: Fix logical error in lifecyle cost
updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.20](astral-sh/ruff-pre-commit@v0.15.9...v0.15.20) - [github.com/astral-sh/uv-pre-commit: 0.11.3 → 0.11.26](astral-sh/uv-pre-commit@0.11.3...0.11.26)
…ted (use linter.rules.preset)
…pache's server-side includes Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UAeUtu5XGYmmSwtyjVU7gL
The option also emits relative links as the no-JavaScript fallback, in place of a form posted to
`{root}/{version}/switcher`.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UAeUtu5XGYmmSwtyjVU7gL
updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.20 → v0.16.10](astral-sh/ruff-pre-commit@v0.15.20...v0.16.10) - [github.com/astral-sh/uv-pre-commit: 0.11.26 → 0.12.23](astral-sh/uv-pre-commit@0.11.26...0.12.23) - [github.com/biomejs/pre-commit: v2.5.2 → v2.5.15](biomejs/pre-commit@v2.5.2...v2.5.15)
…rack the branch instead of a commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RmJqv44wXNcNkarFBjvyzT
The theme registers itself and its message catalogs through the `sphinx.html_themes` entry point, so its catalogs are found: `get_html_theme_path()` returns site-packages, where they were never installed, and every theme string fell back to English. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UAeUtu5XGYmmSwtyjVU7gL
standard_theme defaults analytics_id, copyright, license_name, license_url, versions_url and display_version, and provides the favicon. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RmJqv44wXNcNkarFBjvyzT
…a new theme Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UAeUtu5XGYmmSwtyjVU7gL
Back-merges the commits made directly on 0.9, so that the two branches share a merge base again. Every conflict is in a file that 0.9-dev has since re-synced from the profile template, so each is resolved in 0.9-dev's favour and the tree is unchanged. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UAeUtu5XGYmmSwtyjVU7gL
Member
Author
|
Superseded by #528, which cherry-picks the same six build commits onto 🤖 Generated with Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings
0.9up to date with0.9-dev, so that the live documentation is rebuilt against the current theme.This is the merge that matters, not a rebuild:
0.9still setshtml_theme_path, whiletheme-requirements.txttracks the theme's branch unpinned. Rebuilding0.9as it stands would find the theme by directory, which skips itssetup(), and the build would emit neithertheme.jsnorswitchers.js— a broken sidebar and no banner or switcher.build: Let the theme register itself, instead of setting its pathsis what removes that, and it is on this branch.What the merge carries:
sphinx.html_themesentry point, so its scripts and message catalogs are registeredstandard_thememoves to an uncompiledtheme-requirements.txt, sopip-compilestops resolving the branch to a commitworkflow_dispatch, so this branch can be rebuilt from the Actions tab without a commitRebuilding also replaces the
switchers.jsdeployed on 2026-09-24, which predates the theme leaving out a version switcher that holds a single option./infrastructure/latest/currently shows a one-option version dropdown; after this it shows none.The merge commit
0.9carried fourteen commits that were made on it directly and never merged back, so this was conflicting in four files.git log --cherry-pick --left-only origin/0.9...origin/0.9-devis empty — every one of them has an equivalent patch on0.9-dev, which has since re-synced the same files from the profile template. SoMerge branch '0.9' into 0.9-devresolves all four in0.9-dev's favour, and its tree is byte-identical to0.9-devbefore it: it changes no file, and it stops the conflict recurring on every release by giving the branches a shared merge base again.🤖 Generated with Claude Code