-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Open
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dirinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Bug report
Bug description:
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'
CPython versions tested on:
3.10
Operating systems tested on:
No response
Linked PRs
- [3.10] gh-145455: Constrain setuptools to a version with pkg_resources #145456
- gh-145455: Show output of blurb & sphinx-build version commands #145457
- [3.14] gh-145455: Show output of blurb & sphinx-build version commands (GH-145457) #145461
- [3.13] gh-145455: Show output of blurb & sphinx-build version commands (GH-145457) #145462
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dirinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Projects
Status
Todo