Hi, since the release of Docutils 0.18 today building Python documentation fails.
In CPython repository we have Sphinx pinned to 3.2.1, which has too loose requirement for Docutils version in
install_requires – docutils>=0.12.
If I’m not mistaken the options now are:
- pin down Docutils to version <0.18 in documentation requirements,
- ask Sphinx maintainer, @tk0miya to release 3.2.2 with fixed Docutils requirement, update to it in documentation requirements,
- update Sphinx to one of newer versions, which have Docutils requirement directive fixed (update of Sphinx would probably require changes in the documentation)
Example of failing build: Update translation from Transifex · python/python-docs-pl@9666e65 · GitHub.