[issue2980] Pickle stream for unicode object may contain non-ASCII characters.
Marc-Andre Lemburg
report at bugs.python.org
Fri Jul 9 10:23:37 CEST 2010
Marc-Andre Lemburg <mal at egenix.com> added the comment:
Terry J. Reedy wrote:
>
> Terry J. Reedy <tjreedy at udel.edu> added the comment:
>
> This can no longer be a 2.5 issue but I am not sure how to update it.
>
> OP apparently opened it as a feature request, so I did update it to 3.2.
>
> But OP then says "I'm not sure if this is a functionality or documentation bug." and indeed subsequent messages debate this issue. This would mean it could apply to earlier versions, if re-typed.
>
> On the other hand, there seems to be some opinion that there is no bug, or if there is/was, it cannot be fixed, which would mean this should be closed.
>
> Also, the docs seem to have already been changed, so if that were the issue, this is fixed and should be closed:
> "By default, the pickle data format uses a printable ASCII representation."
> is now
> "Protocol version 0 is the original human-readable protocol and is backwards compatible with earlier versions of Python. "
I'd suggest to close the ticket.
The main idea behind version 0 was to have a readable format. The
occasional UTF-8 in the stream should be readable enough nowadays,
even if it's not ASCII.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue2980>
_______________________________________
More information about the Python-bugs-list
mailing list