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 steve.dower
Recipients ZackerySpytz, eryksun, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2019-06-26.15:50:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1561564213.39.0.89372897654.issue37413@roundup.psfhosted.org>
In-reply-to
Content
It's probably worth at least a post to python-dev to expand the audience, but unless someone speaks up with some really good reason why they must update to Python 3.10 without updating their own code then let's deprecate it.

FWIW, even with the flag the behaviour changed in 3.6. Previously it would use the *A APIs and let Windows do the encoding, but then it changed to the *W APIs and Python would encode with our own mbcs:replace, where mbcs is just calling through to the WideCharToMultiByte API. So there isn't really anything to maintain long term apart from the additional options.
History
Date User Action Args
2019-06-26 15:50:13steve.dowersetrecipients: + steve.dower, paul.moore, vstinner, tim.golden, zach.ware, eryksun, ZackerySpytz
2019-06-26 15:50:13steve.dowersetmessageid: <1561564213.39.0.89372897654.issue37413@roundup.psfhosted.org>
2019-06-26 15:50:13steve.dowerlinkissue37413 messages
2019-06-26 15:50:13steve.dowercreate