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 methane
Recipients methane, vstinner
Date 2021-03-19.14:28:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1616164126.16.0.476326194435.issue43510@roundup.psfhosted.org>
In-reply-to
Content
> Since the final goal is to move everybody towards to UTF-8, I'm not sure how it's a good thing.

The final goal (the third motivation of the pep 597) is changing the default encoding (i.e. encoding used when it is not specified) to UTF-8.

But forcing people to use UTF-8 even they specify locale encoding explicitly is not the goal. That's why I want to ignore UTF-8 mode when `encoding="locale"` is specified.

I think this is almost Windows-only issue, and "mbcs" can be used in Windows already. It is documented in https://docs.python.org/3/using/windows.html#utf-8-mode

So this is not a blocker. Just my preference.
History
Date User Action Args
2021-03-19 14:28:46methanesetrecipients: + methane, vstinner
2021-03-19 14:28:46methanesetmessageid: <1616164126.16.0.476326194435.issue43510@roundup.psfhosted.org>
2021-03-19 14:28:46methanelinkissue43510 messages
2021-03-19 14:28:46methanecreate