classification
Title: Solution from gh#python/cpython#13236 unnecessarily binds building of documentation to the latest version of Sphinx
Type: Stage: resolved
Components: Documentation Versions: Python 3.10, Python 3.9, Python 3.8, Python 3.7, Python 3.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: docs@python Nosy List: docs@python, mcepl, mdk, pablogsal
Priority: normal Keywords: patch

Created on 2020-12-05 21:47 by mcepl, last changed 2020-12-07 20:05 by pablogsal. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 23662 merged mcepl, 2020-12-05 21:58
Messages (2)
msg382585 - (view) Author: Matej Cepl (mcepl) * Date: 2020-12-05 21:47
I think the solution in gh#python/cpython#13236 is the suboptimal one, because it makes Python dependent on the latest version of Sphinx unnecessarily. There are many situations where Python can be built on the older platform and it is too bothersome to require update of Sphinx (and all its dependencies) as well.
msg382677 - (view) Author: Pablo Galindo Salgado (pablogsal) * (Python committer) Date: 2020-12-07 20:05
New changeset b63a620014b67a6e63d10783149c41baaf59def8 by Matěj Cepl in branch 'master':
bpo-42579: Make workaround for various versions of Sphinx more robust (GH-23662)
https://github.com/python/cpython/commit/b63a620014b67a6e63d10783149c41baaf59def8
History
Date User Action Args
2020-12-07 20:05:42pablogsalsetmessages: + msg382677
2020-12-07 20:05:37pablogsalsetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2020-12-07 01:13:15ned.deilysetnosy: + mdk
2020-12-05 21:58:31mceplsetkeywords: + patch
stage: patch review
pull_requests: + pull_request22529
2020-12-05 21:47:14mceplcreate