Message364804
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. |
|
Date |
User |
Action |
Args |
2020-03-22 12:55:16 | ncoghlan | set | recipients:
+ 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:15 | ncoghlan | set | messageid: <1584881715.97.0.40455945223.issue28180@roundup.psfhosted.org> |
2020-03-22 12:55:15 | ncoghlan | link | issue28180 messages |
2020-03-22 12:55:15 | ncoghlan | create | |
|