This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ned.deily
Recipients docs@python, hroncok, jack__d, lukasz.langa, miss-islington, ned.deily, pablogsal, petr.viktorin
Date 2021-08-06.16:31:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1628267468.1.0.36050825819.issue44756@roundup.psfhosted.org>
In-reply-to
Content
There was a previous attempt at adding a dependency on venv that ended up being reverted (Issue30487 and 122fc136b34e11906466851e77bb6959946467ee0). Over the years we have had a number of iterations of tweaking Doc/Makefile to balance ease of use (by providing the venv) with those of more advanced users who build docs as part of their automated processeses. I think what we had prior to this most recent change worked reasonably well for all. The previous process is clearly documented, for example in the Dev Guide (https://devguide.python.org/documenting/?highlight=venv#building-the-documentation) and does not strike me as very onerous. I appreciate the motivation behind this change but I really think there isn't a problem here that needs to be solved and I would support reverting the change for 3.9 and 3.10 and *perhaps* reconsider something for 3.11.
History
Date User Action Args
2021-08-06 16:31:08ned.deilysetrecipients: + ned.deily, petr.viktorin, docs@python, lukasz.langa, hroncok, pablogsal, miss-islington, jack__d
2021-08-06 16:31:08ned.deilysetmessageid: <1628267468.1.0.36050825819.issue44756@roundup.psfhosted.org>
2021-08-06 16:31:08ned.deilylinkissue44756 messages
2021-08-06 16:31:07ned.deilycreate