Skip to content

build: Upgrade Sphinx - #1765

Merged
jpmckinney merged 6 commits into
1.2-devfrom
sphinx-9
Oct 13, 2026
Merged

jpmckinney merged 6 commits into
1.2-devfrom
sphinx-9

Conversation

@jpmckinney

Copy link
Copy Markdown
Member
  • i18n: Correct two link targets, and translate "Added in version"
  • build: Match the Google Sheets CSV URL in linkcheck_ignore
  • build: Upgrade to Sphinx 9.1, MyST-Parser 5.1 and docutils 0.22
  • i18n: Move the translations of hard-break paragraphs to the messages that MyST 5 extracts

- Update the template's files (script/update).
- Upgrade sphinx-design to 0.7.0 and sphinxcontrib-opencontracting to 0.0.11.
- Set myst_heading_slug_func as a string, so that Sphinx can cache the configuration.
- Restore MyST's heading slugs after translated titles overwrite them (executablebooks/MyST-Parser#844).
- Stop suppressing myst.anchor warnings, which no longer occur.
- Match Sphinx 9's search results message, and test the Spanish and French search pages again.
@jpmckinney jpmckinney added this to the Minor: Build changes milestone Oct 13, 2026
@jpmckinney
jpmckinney merged commit eb57a46 into 1.2-dev Oct 13, 2026
14 checks passed
@jpmckinney
jpmckinney deleted the sphinx-9 branch October 13, 2026 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant