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 Anthony Sottile
Recipients Anthony Sottile, docs@python
Date 2018-12-28.17:00:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1546016436.32.0.942702382011.issue35605@roundup.psfhosted.org>
In-reply-to
Content
Noticed this while packaging 3.6.8 for deadsnakes (ubuntu ppa)

This patch: https://github.com/python/cpython/pull/11251

Requires a version of sphinx where `sphinx.util.logging.getLogger` is available.  It appears that the first version which that was available was 1.6: https://github.com/sphinx-doc/sphinx/commit/6d4e6454093953943e79d4db6efeb17390870e62#diff-db360b033c6011189d978db1a4b7dcb7

For example, on ubuntu xenial (16.04) the newest packaged version of python3-sphinx available is 1.3.6 (released 2016-02) which satisfies the "minimum version": https://github.com/python/cpython/blob/3c6b436a57893dd1fae4e072768f41a199076252/Doc/conf.py#L36-L37

I hacked around it in this case by just using `logging.getLogger`: https://github.com/deadsnakes/python3.6/commit/9ba2234f35087a4bf67e3aecf2bd8dd0e3f67186

I'm not sure what the right answer is here, bumping the minimum version will make it _harder_ for packagers -- though I understand continuing to support old (2 years ago) things can be cumbersome.
History
Date User Action Args
2018-12-28 17:00:39Anthony Sottilesetrecipients: + Anthony Sottile, docs@python
2018-12-28 17:00:36Anthony Sottilesetmessageid: <1546016436.32.0.942702382011.issue35605@roundup.psfhosted.org>
2018-12-28 17:00:36Anthony Sottilelinkissue35605 messages
2018-12-28 17:00:36Anthony Sottilecreate