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 ncoghlan
Recipients ncoghlan, ned.deily, vstinner
Date 2018-09-21.10:52:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Correct - it won't change anything from 3.7.0, and even the original discrepancies relative to PEP 538 only affect applications that:

1. Are embedding a CPython runtime
2. *Aren't* already ensuring that they're running in a locale other than the C locale
3. Aren't able to set PYTHONCOERCECLOCALE=0 or LC_ALL=C in the environment prior to calling Py_Initialize() or Py_Main() in order to disable the locale coercion

(Because of the high quality of Victor's work on the UTF-8 mode implementation, it's practically impossible to externally distinguish between the behaviour of late coercion and the intended early coercion in the CPython CLI itself)
Date User Action Args
2018-09-21 10:52:49ncoghlansetrecipients: + ncoghlan, vstinner, ned.deily
2018-09-21 10:52:49ncoghlansetmessageid: <>
2018-09-21 10:52:49ncoghlanlinkissue34589 messages
2018-09-21 10:52:49ncoghlancreate