New submission from Nicholas Neumann :
The docs for pickle, in python 2, say that the default pickle protocol, 0,
produces ASCII. In the python 3 docs, this has changed to "human-readable".
While the pickle output with protocol 0 loads fine in python2, it is definitely
not human-re
Nicholas Neumann added the comment:
Wow, that's a great catch with bytearray on py2. Protocols 0-2 are all actually
supposed to work with python 2, and I was using 0 from Py3 as it's the default
for Py2, and what I want to use during a short transition where both Py3 and
Py2 are
Nicholas Neumann added the comment:
Apologies as I'm not super-familiar with Latin1 or how Python refers to Latin1,
but it seems a little odd to even call it Latin1. It can be decoded as Latin1,
but it can contain every possible byte, including 0x7f through 0x9f, which
aren't rea