SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 50 Python

Issue #19619: Blacklist non-text codecs in method API

str.encode, bytes.decode and bytearray.decode now use an
internal API to throw LookupError for known non-text encodings,
rather than attempting the encoding or decoding operation and
then throwing a TypeError for an unexpected output type.

The latter mechanism remains in place for third party non-text
encodings.
N
Nick Coghlan committed
c72e4e6dccce99bcdcb45959767436d7e5cfda8c
Parent: 322f5ba