Andrew M. Kuchling
56a0b6d473
Mark PEP 307 as final; fix a typo in PEP 307
2004-08-07 15:59:56 +00:00
Tim Peters
ce48e1a732
In the section on the __reduce__ API, the description of the state
...
argument used an implicit __setitem__ in the last-resort case, but
the implementation actually uses setattr. Repaired the pseudocode
to match reality. Doc bug spotted by Jim Fulton.
2003-08-04 19:08:57 +00:00
Guido van Rossum
10b912421d
Document __reduce_ex__.
2003-02-19 01:59:59 +00:00
Tim Peters
6f28699bc4
Added info about the new HIGHEST_PROTOCOL module constant.
2003-02-13 16:08:06 +00:00
Tim Peters
1d3b81205e
Implemented list batching in cPickle.
2003-02-11 21:23:59 +00:00
Tim Peters
1264fe2202
Cleared up the XXX comments I added earlier today, and fixed some
...
additional typos.
2003-02-11 04:50:59 +00:00
Tim Peters
5b6409adaf
+ Add XXX comments. I'll clean those up later (or Guido and I both will).
...
+ Minor typo repair.
+ Added very brief sections about the other stuff that's new in protocol 2.
2003-02-10 23:21:03 +00:00
Tim Peters
586a9c30cc
Clarified the distinction between pickling time and unpickling time
...
where that seemed to help, and made explicit where "the object" came
from originally in the descriptions of the optional __reduce__ tuple
elements.
2003-02-10 22:13:34 +00:00
Guido van Rossum
ae56c6a44c
Bozo __getstate__ is gone.
2003-02-10 21:44:25 +00:00
Tim Peters
1857c40946
Mostly paragraph relowing, after typographical fiddling to make it
...
screamingly obvious which state tuple elements are required, which
obvious, and which new in this PEP.
2003-02-10 21:39:25 +00:00
Guido van Rossum
e5c7b99c0b
Clarify __reduce__ and classic classes more.
2003-02-10 21:34:28 +00:00
Tim Peters
50955157ae
Tried to clarify the point about classic classes and __reduce__.
2003-02-10 21:25:25 +00:00
Guido van Rossum
ab58904812
Rename 'proto' keyword arg to 'protocol' . Greg Ward's suggestion.
2003-02-09 17:16:45 +00:00
Guido van Rossum
0e447664fe
Fix grammar.
2003-02-09 17:11:10 +00:00
David Goodger
bbebe7226d
fixed status
2003-02-09 05:12:54 +00:00
Guido van Rossum
b6965cc2ad
Reserve a range for Zope, not specifically for Zope 3.
2003-02-07 20:57:23 +00:00
Guido van Rossum
d163abe4d6
Typo found by Aahz.
2003-02-07 19:30:15 +00:00
Guido van Rossum
4d97872f0d
Add posting-date. Add note about the copy module. Remove TBD -- this
...
PEP is complete AFAIAC.
2003-02-07 18:11:29 +00:00
Tim Peters
776c4ceb3e
Intro: make explicit that the new protocol is to be introduced with 2.3.
2003-02-06 20:38:30 +00:00
Tim Peters
17338a4481
Minor edits to the "Protocol versions" section.
2003-02-06 20:35:00 +00:00
Tim Peters
21a586e1b3
Quick checkin to make sure I still have the mechanics straight in this
...
directory.
2003-02-06 20:29:21 +00:00
Guido van Rossum
f95c17f368
Document the extension registry API.
...
Remove mention of Twisted (they don't want it).
2003-02-04 19:28:16 +00:00
Guido van Rossum
8787ee145b
Introduce extension codes.
2003-02-04 19:12:25 +00:00
Guido van Rossum
eb93e1fcdc
Refactored according to 3 main cases.
2003-02-04 17:53:55 +00:00
Guido van Rossum
6b1fc6f8c0
Fix crucial typo found by Niki Spahiev.
2003-02-04 14:50:23 +00:00
Guido van Rossum
90133d7f6a
Added docs for __getstate__ and __setstate__, __getinitargs__ and
...
__getnewargs__. Unfortunately these need to be refactored again
according to a different organizing principle. ;-(
2003-02-03 20:22:23 +00:00
Guido van Rossum
2c9210a9b5
Misc tweaks and updates.
2003-02-03 17:50:16 +00:00
Guido van Rossum
ccc70922b4
Add __newobj__ and TBD section.
2003-02-01 20:10:35 +00:00
Guido van Rossum
628e37cde1
Document extended __reduce__ API.
2003-01-31 21:58:34 +00:00
Guido van Rossum
1ff1f735ff
Security issues.
2003-01-31 21:13:18 +00:00
Guido van Rossum
584036ddd6
Extend intro; add motivation and a section on protocol versions.
2003-01-31 19:56:32 +00:00
Guido van Rossum
f739e21311
Claim PEP 307 for extensions to the pickle protocol.
2003-01-31 19:12:53 +00:00