This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gvanrossum
Recipients alexandre.vassalotti, gvanrossum, hagen, mkiever, pitrou, rhettinger
Date 2009-06-09.19:02:59
SpamBayes Score 4.0856146e-05
Marked as misclassified No
Message-id <ca471dc20906091202x4049c8e3l471028aafc2d934a@mail.gmail.com>
In-reply-to <1244571401.94.0.686453046012.issue6137@psf.upfronthosting.co.za>
Content
Ah. How about only doing back-translation when protocol=2 (or lower)
is explicitly selected?

I don't much like that 3.0 will be to read pickles written by 3.1 with
the default protocol (i.e. 3), but I don't mind breaking protocol 2,
since that's most likely (as you say) intended for Python 2. So the
default for fix_imports would be None, and the __init__ would check if
it's None, and then set it to (protocol <= 2).
History
Date User Action Args
2009-06-09 19:03:00gvanrossumsetrecipients: + gvanrossum, rhettinger, pitrou, mkiever, alexandre.vassalotti, hagen
2009-06-09 19:02:59gvanrossumlinkissue6137 messages
2009-06-09 19:02:59gvanrossumcreate