Skip to content

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

Open
rffontenelle wants to merge 2 commits intopython:3.10from
rffontenelle:patch-5
Open

[3.10] Pin setuptools==81 to avoid pkg_resources removal#144781
rffontenelle wants to merge 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
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.

2 participants