Skip to content

Make readthedocs.org build the docs once again.#2108

Merged
jordansissel merged 8 commits intomainfrom
issue/fix-readthedocs
Oct 2, 2025
Merged

Make readthedocs.org build the docs once again.#2108
jordansissel merged 8 commits intomainfrom
issue/fix-readthedocs

Conversation

@jordansissel
Copy link
Owner

fpm's rtd configuration hasn't changed much in 5+ years, but readthedocs has made some changes that cause fpm's docs build to fail.

This PR successfully builds docs as tested against readthedocs.org's build system.

> Config file validation error Config validation error in build.os. Value build not found.
> ImportError: cannot import name 'Meta' from 'docutils.parsers.rst.directives.misc' (

This commit tries to resolve this by removing the 'docutils<0.18'
requirements entry.
>     sphinx.errors.ThemeError: no theme named 'sphinx_rtd_theme' found (missing theme.toml?)
> ModuleNotFoundError: No module named 'sphinx_rtd_theme'
@jordansissel jordansissel merged commit 6115fe4 into main Oct 2, 2025
0 of 4 checks passed
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