Skip to content

Docs: adjust template to support Sphinx 9#517

Merged
pdimov merged 1 commit into
boostorg:developfrom
sdarwin:docs4
Jun 5, 2026
Merged

Docs: adjust template to support Sphinx 9#517
pdimov merged 1 commit into
boostorg:developfrom
sdarwin:docs4

Conversation

@sdarwin
Copy link
Copy Markdown
Contributor

@sdarwin sdarwin commented May 19, 2026

The current docs will not yet build on Sphinx 9.

This PR solves this error:

/opt/venvboostdocs/lib/python3.12/site-packages/sphinx/util/osutil.py:51: RemovedInSphinx90Warning: The str interface for _JavaScript objects is deprecated. Use js.filename instead.
t2 = to.split('#')[0].split(SEP)

@sdarwin
Copy link
Copy Markdown
Contributor Author

sdarwin commented May 26, 2026

This is a small fix. I sent the same update to gil https://github.com/boostorg/gil/pull/789. Docs are building without error. Please merge the pull request so the superproject image can be updated.

@sdarwin
Copy link
Copy Markdown
Contributor Author

sdarwin commented Jun 5, 2026

Hi @pdimov let's say we want to upgrade the Sphinx package in the superproject builds. However it's blocked because boostorg/python is not compatible. The last time a pull request remained open one year.
Could this be merged into both the develop and master branches?

@pdimov
Copy link
Copy Markdown
Member

pdimov commented Jun 5, 2026

Maintainers, any objections? @stefanseefeld ?

@stefanseefeld
Copy link
Copy Markdown
Member

stefanseefeld commented Jun 5, 2026 via email

@pdimov pdimov merged commit d42ade8 into boostorg:develop Jun 5, 2026
14 of 15 checks passed
@pdimov
Copy link
Copy Markdown
Member

pdimov commented Jun 5, 2026

Done.

@sdarwin
Copy link
Copy Markdown
Contributor Author

sdarwin commented Jun 5, 2026

Thanks.

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.

3 participants