Skip to content

[3.10] Pin setuptools==81 to avoid pkg_resources removal#144781

Merged
pablogsal merged 2 commits intopython:3.10from
rffontenelle:patch-5
Mar 2, 2026
Merged

[3.10] Pin setuptools==81 to avoid pkg_resources removal#144781
pablogsal merged 2 commits intopython:3.10from
rffontenelle:patch-5

Conversation

@rffontenelle
Copy link
Contributor

@rffontenelle rffontenelle commented Feb 13, 2026

Python 3.10 docs is set to install sphinx==3.4.3 (requirements.txt) and latest setuptools (Docs/Makefile) . The latest setuptools (i.e. 82.0) removed pkg_resources, but sphinx<4.4.0 depends on it.

Pinning setuptools 81.0 solves this problem.


📚 Documentation preview 📚: https://cpython-previews--144781.org.readthedocs.build/

@rffontenelle rffontenelle changed the title Pin setuptools<=81 to avoid pkg_resources removal Pin setuptools==81 to avoid pkg_resources removal Feb 13, 2026
@StanFromIreland StanFromIreland changed the title Pin setuptools==81 to avoid pkg_resources removal [3.10] Pin setuptools==81 to avoid pkg_resources removal Feb 13, 2026
@pablogsal pablogsal merged commit a191d07 into python:3.10 Mar 2, 2026
15 checks passed
@encukou
Copy link
Member

encukou commented Mar 4, 2026

See also gh-145455

@rffontenelle rffontenelle deleted the patch-5 branch March 4, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants