[Python-3000] Marshal Version and Pickle Protocols (original) (raw)
Barry Warsaw barry at python.org
Thu Apr 12 19:38:57 CEST 2007
- Previous message: [Python-3000] Marshal Version and Pickle Protocols
- Next message: [Python-3000] [Python-ideas] Implicit String Concatenation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Apr 12, 2007, at 1:34 PM, Guido van Rossum wrote:
On 4/12/07, Barry Warsaw <barry at python.org> wrote:
On Apr 12, 2007, at 12:57 PM, Guido van Rossum wrote:
> On 4/12/07, Raymond Hettinger <python at rcn.com> wrote: >> Can we drop the old protocols? > > I'd like to keep supporting the old pickle for data > interchangeability, but default to pickle protocol 2, which has been > supported by Python for several versions. +1, certainly for reading. Duh. For reading you don't need to specify a protocol, it finds out based on what it reads. The default is only necessary for writing.
I was actually responding to what I thought Raymond was suggesting,
but never mind, because I agree with you!
I wouldn't care too much if only protocol 2 is supported for writing new pickles, but I'm probably -0 on removing protocol 0 and 1 for writing. That is exactly my proposal.
- -Barry
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin)
iQCVAwUBRh5usnEjvBPtnXfVAQIWTAQApdlQAEORnFF3G6qswpFECC34EH+IsnVA kqr1m/PlpLLxAc7PBKtUMuanxHb/i2XjGwkB2d9DOsya9vTg4KNAyDCIC9rFMkz2 B7db40JfyA63tIekZaiOO4llYIr18VFQHxy0Uuo1aQFKQ3vqyDIuS2k0EZ59c+wq oJzUT2JlqbU= =hHUb -----END PGP SIGNATURE-----
- Previous message: [Python-3000] Marshal Version and Pickle Protocols
- Next message: [Python-3000] [Python-ideas] Implicit String Concatenation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]