You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On 3.10, Doc/requirements.txt pins Sphinx==3.4.3, which needs pkg_resources. Setuptools docs advise pinning to an older version of setuptools.
This causes builds to fail with an opaque error: the makefile suppresses output of blurb help and sphinx-build --version, and assumes that any failure means that the tools are missing:
mkdir -p build
Missing the required blurb or sphinx-build tools.
Please run 'make venv' to install local copies.
make: *** [Makefile:51: build] Error 1
make: Leaving directory '/home/runner/work/cpython/cpython/Doc'
Bug report
Bug description:
On 3.10,
Doc/requirements.txtpins Sphinx==3.4.3, which needspkg_resources. Setuptools docs advise pinning to an older version ofsetuptools.This causes builds to fail with an opaque error: the makefile suppresses output of
blurb helpandsphinx-build --version, and assumes that any failure means that the tools are missing:CPython versions tested on:
3.10
Operating systems tested on:
No response
Linked PRs