Paul Ganssle <p.gans...@gmail.com> added the comment:

I'm not sure I agree with how this was resolved. We're adding complexity to the 
datetime unpickler to support unpickling pickles created in Python 2 in Python 
3? I also don't really understand the encoding parts of it, but it smells very 
fishy to me.

I agree with Gregory here, pickle has so many other problems when used between 
versions of Python that it's simply not useful for cross-version serialization. 
It is useful for things like inter-process communication between two trusted 
instances of Python programs running the same version.

Also, what is the plan here for 2020+? Do we remove this hack for Python 3.9, 
or are we stuck with it indefinitely?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue22005>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to