Closed sierzput closed 6 months ago
Did you run pip install -r requirements-docs.txt
in your virtualenv? The versions of Sphinx and its dependencies are quite specific for these docs. It works for me locally and on ReadTheDocs so I'd look there first.
Yes, I installed requirements-docs.txt
in my virtualenv. Problem is fixed when I updated dependencies from requirements-docs.txt
to the latest versions. It looks like an issue with some dependency, probably on Python 3.10. Which Python version do you use @scanny ?
My local virtualenv for python-docx
has Python 3.8.18 installed. I expect that was on purpose because I got a new machine a few months ago, and I vaguely remember downgrading it for the purpose of building the docs.
I think it would be good to update soon anyway, because the end of support for Python 3.8 is October 2024.
Yeah, at some point ReadTheDocs won't support that version anymore and we'll be forced to update I suppose. Switching to the new templates will require pretty broad changes I expect so that's not going to be a quick job :)
The docs aren't really something designed for folks to build for themselves. I don't even use them locally myself, I always go to ReadTheDocs to consult them. But I suppose if you were working offline for some reason that might be handy.
output from
make docs
: