]> granicus.if.org Git - python/commit
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
authorSerhiy Storchaka <storchaka@gmail.com>
Tue, 31 Mar 2015 10:12:37 +0000 (13:12 +0300)
committerSerhiy Storchaka <storchaka@gmail.com>
Tue, 31 Mar 2015 10:12:37 +0000 (13:12 +0300)
commitbfe1824d08fb107768ce17dd4de6c7f879935098
tree8fb65d4b1a5cdc6ff13fb73fc58e5198750b3ae2
parentc43a666ba2664d686387a8c4feb51aec868d06fe
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
Fixed ambigious reverse mappings.  Added many new mappings.  Import mapping
is no longer applied to modules already mapped with full name mapping.

Added tests for compatible pickling and unpickling and for consistency of
_compat_pickle mappings.
Lib/_compat_pickle.py
Lib/pickle.py
Lib/test/pickletester.py
Lib/test/test_pickle.py
Misc/NEWS
Modules/_pickle.c