bpo-35883: Py_DecodeLocale() escapes invalid Unicode characters (GH-24843)
Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range. Use MAX_UNICODE constant in unicodeobject.c.
V
Victor Stinner committed
9976834f807ea63ca51bc4f89be457d734148682
Parent: 6086ae7
Committed by GitHub <noreply@github.com>
on 3/17/2021, 8:46:53 PM