Message90197
I know believe that arrays should be pickled as a list of values on
Python 2.x. Doing otherwise makes it impossible to unpickle arrays
coming from Python 2.x using Python 3.x, since pickle on Python 3
decodes all the strings from 2.x to Unicode.
However, we still can use the compact memory representation on Python 3.x.
So, I propose that we change the array module on Python 2.x to emit a
list instead of memory string and implement the portable array pickling
mechanism only on Python 3.x. |
|
Date |
User |
Action |
Args |
2009-07-06 23:30:42 | alexandre.vassalotti | set | recipients:
+ alexandre.vassalotti, gvanrossum, loewis, collinwinter, rhettinger, jcea, hniksic, benjamin.peterson |
2009-07-06 23:30:41 | alexandre.vassalotti | set | messageid: <1246923041.9.0.505872255541.issue2389@psf.upfronthosting.co.za> |
2009-07-06 23:30:40 | alexandre.vassalotti | link | issue2389 messages |
2009-07-06 23:30:40 | alexandre.vassalotti | create | |
|