commit | 22eb689cf3de7972a2789db3ad01a86949508ab7 | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@redhat.com> | Wed Jun 26 00:51:05 2019 +0200 |
committer | GitHub <noreply@github.com> | Wed Jun 26 00:51:05 2019 +0200 |
tree | a1d63fa4cf235008e73f92a18ebef57be54ce4a5 | |
parent | e1a63c4f21011a3ae77dff624196561070c83446 [diff] |
bpo-37388: Development mode check encoding and errors (GH-14341) In development mode and in debug build, encoding and errors arguments are now checked on string encoding and decoding operations. Examples: open(), str.encode() and bytes.decode(). By default, for best performances, the errors argument is only checked at the first encoding/decoding error, and the encoding argument is sometimes ignored for empty strings.