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
{{ message }}
Repository navigation
make doctest on 3.10 (master branch) fails with setuptools 50.0.0 #85851
For now, temporarily pin setuptools version in the Doc venv to a previous version.
Victor notes:
""Temporarily pin setuptools": we already pin Sphinx version to also avoid breaking the CI when a new Sphinx version is released. It would make sense to make our CI less dependent on releases of third party components: better control when we update dependencies. The risk is to forget to update these dependences if the updates are not automated."
Activity
ned-deily commentedon Sep 1, 2020
See pypa/setuptools#2361 for details.
For now, temporarily pin setuptools version in the Doc venv to a previous version.
Victor notes:
""Temporarily pin setuptools": we already pin Sphinx version to also avoid breaking the CI when a new Sphinx version is released. It would make sense to make our CI less dependent on releases of third party components: better control when we update dependencies. The risk is to forget to update these dependences if the updates are not automated."
ned-deily commentedon Sep 1, 2020
New changeset a4c4e17 by Ned Deily in branch 'master':
bpo-41685: Temporarily pin setuptools to 49.2.1 in Docs venv. (GH-22038)
a4c4e17
vstinner commentedon Sep 1, 2020
I proposed pypa/setuptools#2361 to fix setuptools compatibility with Python 3.10.
ammaraskar commentedon Sep 2, 2020
Victor's fix is now in the 50.0.2 release, should we bump the pinned version, remove its pinning or do nothing?
pypa/setuptools@edcf84f
https://pypi.org/project/setuptools/#history
vstinner commentedon Sep 2, 2020
I proposed PR 22062 to unpin the setuptools version.
Unless someone steps in and proposes a solution to automate updating the pinned setuptools version, I prefer to not pin the version.
vstinner commentedon Sep 2, 2020
New changeset 51fece1 by Victor Stinner in branch 'master':
bpo-41685: Don't pin setuptools version anymore in Doc/Makefile (GH-22062)
51fece1
vstinner commentedon Sep 2, 2020
As far as I know, the issue is fixed, so I close the issue.
Thanks Ned for the temporary fix to repair the workflow!