Author ncoghlan
Recipients Jan Niklas Hasse, Sworddragon, abarry, akira, barry, ezio.melotti, lemburg, mcepl, methane, ncoghlan, ned.deily, r.david.murray, ronaldoussoren, vstinner, xdegaye, yan12125
Date 2020-03-22.12:55:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1584881715.97.0.40455945223.issue28180@roundup.psfhosted.org>
In-reply-to
Content
The test cases for locale coercion *not* triggering still assume that bpo-19977, using surrogateescape on the standard streams in the POSIX locale, has been implemented (since that was implemented in Python 3.5).

Hence the various test cases complaining that they found "ascii:strict" (Py 3.4 behaviour without bpo-19977) where they expected "ascii:surrogateescape" (the Py 3.5+ behaviour *with* bpo-19977).

To get a PEP 538 backport to work as intended on 3.4, you'd need to backport that earlier IO stream error handling change as well.
History
Date User Action Args
2020-03-22 12:55:16ncoghlansetrecipients: + ncoghlan, lemburg, barry, ronaldoussoren, vstinner, ned.deily, mcepl, ezio.melotti, r.david.murray, methane, akira, Sworddragon, xdegaye, yan12125, abarry, Jan Niklas Hasse
2020-03-22 12:55:15ncoghlansetmessageid: <1584881715.97.0.40455945223.issue28180@roundup.psfhosted.org>
2020-03-22 12:55:15ncoghlanlinkissue28180 messages
2020-03-22 12:55:15ncoghlancreate