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 gthb
Recipients docs@python, gthb
Date 2012-07-19.18:40:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1342723251.3.0.517934021782.issue15399@psf.upfronthosting.co.za>
In-reply-to
Content
The ``processName`` format mapping key in logging formats works in versions 2.6.*, 2.7.* and 3.1.* onwards; in 2.5 and down and in 3.0.1, ``format`` fails when this key is present in the format.

But in 2.6.8 docs, this mapping key is not documented:

http://docs.python.org/release/2.6.8/library/logging.html
http://docs.python.org/release/3.0.1/library/logging.html

and in 2.7.3 and 3.1.5 and 3.2.3 docs, it is documented but there is no note that it is new in any particular version (unlike ``funcName``, for which there is “Changed in version 2.5: funcName was added”):

http://docs.python.org/release/2.7.3/library/logging.html
http://docs.python.org/release/3.1.5/library/logging.html
http://docs.python.org/release/3.2.3/library/logging.html

Consistent with (what I think are the) version note conventions, these seem like the actions to take:

- In 2.6 docs, add processName, and insert the note “Changed in version 2.6: processName was added”

- In 2.7 docs, insert that same note

- In docs for 3.1 and up, insert the note “Changed in version 3.1: processName was added”
History
Date User Action Args
2012-07-19 18:40:51gthbsetrecipients: + gthb, docs@python
2012-07-19 18:40:51gthbsetmessageid: <1342723251.3.0.517934021782.issue15399@psf.upfronthosting.co.za>
2012-07-19 18:40:50gthblinkissue15399 messages
2012-07-19 18:40:50gthbcreate