Building the documentation in the master (3.8) branch is currently broken: % make html make html mkdir -p build Building NEWS from Misc/NEWS.d with blurb PATH=./venv/bin:$PATH sphinx-build -b html -d build/doctrees -D latex_elements.papersize= . build/html Running Sphinx v1.7.4 loading pickled environment... not yet created Theme error: no theme named 'python_docs_theme' found (missing theme.conf?) make: *** [build] Error 2
> Shouldn’t the html target depend on venv then? Back when we added support for blurb, I tried to make it such that "make html" could easily use already installed versions of sphinx-build and blurb and not require a venv. I had a particular use case for that. But if someone wants to modify the Docs Makefile to require using the venv recipe, I wouldn't object too strongly. Another approach, I guess, would be to check that the python-docs-theme is available to sphinx-build and give a better message: not sure how best to do that in the current Makefile.
History
Date
User
Action
Args
2022-04-11 14:59:00
admin
set
github: 77724
2018-05-16 20:46:34
ned.deily
set
messages: +
2018-05-16 18:36:58
barry
set
messages: +
2018-05-16 17:34:05
ned.deily
set
status: open -> closednosy: + ned.deilymessages: + resolution: works for mestage: resolved