Commit Graph

39 Commits

Author SHA1 Message Date
C.A.M. Gerlach df0c276128
Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
Adam Turner b0329c31b3
Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
Mariatta cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
This reverts commit bb0e518ed3.
2017-11-11 11:28:55 -08:00
Huang Huang bb0e518ed3 Rename all .txt PEP files to .rst (GH-462)
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Serhiy Storchaka a3062a8744 Restify PEP 307 (#229) 2017-03-27 12:18:45 -07:00
Marti Raudsepp 04a6af2ab1 Fix various typos, spelling and grammar errors
Errors detected using Topy (https://github.com/intgr/topy), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Alexandre Vassalotti a684ab6aaa Fix a typo. 2007-12-22 20:11:58 +00:00
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