Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
bpo-28180: Implementation for PEP 538 #659
Reference implementation for PEP 538, which is in turn a partial fix for bpo-28180.
This updates the CPython CLI to attempt to set
It also updates the CPython runtime to emit a compatibility warning on
Leaving out for the moment whether this is a good idea or not (we'll use the PEP process for that), I have some questions about the code.
@ncoghlan Is there some state involved in checking/configuring the locale override that must be run before
As an aside, I'm somewhat uncomfortable about the "let's ignore -E -S" parts, but if you're sure it's not going to enable loading arbitrary code (via an encoding) then I won't push back too hard.