COMMITS
/ Lib/pickle.py April 23, 2021
C
bpo-43907: add missing memoize call in pure python pickling of bytearray (GH-25501)
Carl Friedrich Bolz-Tereick committed
November 29, 2020
R
bpo-42406: Fix whichmodule() with multiprocessing (GH-23403)
Renato Cunha committed
May 2, 2020
S
bpo-39435: Make the first argument of pickle.loads() positional-only. (GH-19846)
Serhiy Storchaka committed
April 21, 2020
R
bpo-40327: Improve atomicity, speed, and memory efficiency of the items() loop (GH-19628)
Raymond Hettinger committed
January 24, 2020
M
bpo-39426: Fix outdated default and highest protocols in docs (GH-18154)
Mark Dickinson committed
November 24, 2019
June 13, 2019
V
bpo-37210: Fix pure Python pickle when _pickle is unavailable (GH-14016)
Victor Stinner committed
May 31, 2019
S
bpo-31829: Make protocol 0 pickles be loadable in text mode in Python 2. (GH-11859)
Serhiy Storchaka committed
May 26, 2019
A
bpo-36785: PEP 574 implementation (GH-7076)
Antoine Pitrou committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
May 8, 2019
P
bpo-35900: Enable custom reduction callback registration in _pickle (GH-12499)
Pierre Glaser committed
P
bpo-35900: Add a state_setter arg to save_reduce (GH-12588)
Pierre Glaser committed
July 9, 2018
B
bpo-11572: Make minor improvements to copy module (GH-8208)
Berker Peksag committed
April 4, 2018
Ł
bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355)
Łukasz Langa committed
January 20, 2018
S
bpo-32503: Avoid creating too small frames in pickles. (#5127)
Serhiy Storchaka committed
January 6, 2018
O
bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353)
Olivier Grisel committed
November 16, 2017
S
bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407)
Serhiy Storchaka committed
April 5, 2017
S
bpo-29762: More use "raise from None". (#569)
Serhiy Storchaka committed
February 2, 2017
S
Issue #29368: The extend() method is now called instead of the append()
Serhiy Storchaka committed
July 17, 2016
S
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
Serhiy Storchaka committed
S
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
Serhiy Storchaka committed
May 26, 2016
M
Issue #27076: Merge spelling from 3.5
Martin Panter committed
M
Issue #27076: Doc, comment and tests spelling fixes
Martin Panter committed
December 6, 2015
S
Issue #25761: Improved detecting errors in broken pickle data.
Serhiy Storchaka committed
November 30, 2015
S
Removed debugging output of exception raised by __reduce__ method.
Serhiy Storchaka committed
S
Removed debugging output of exception raised by __reduce__ method.
Serhiy Storchaka committed
S
Removed debugging output of exception raised by __reduce__ method.
Serhiy Storchaka committed
November 2, 2015
M
Issue #25523: Merge a-to-an corrections from 3.5
Martin Panter committed
M
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
Martin Panter committed
M
Issue #25523: Correct "a" article to "an" article
Martin Panter committed
October 10, 2015
S
Issue #24164: Objects that need calling ``__new__`` with keyword arguments,
Serhiy Storchaka committed
September 29, 2015
S
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
Serhiy Storchaka committed
S
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
Serhiy Storchaka committed
March 31, 2015
S
Issue #23611: Serializing more "lookupable" objects (such as unbound methods
Serhiy Storchaka committed
S
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
Serhiy Storchaka committed
January 26, 2015
S
Issue #23094: Fixed readline with frames in Python implementation of pickle.
Serhiy Storchaka committed
October 4, 2014
A
March 20, 2014
V
Issue #20976: pyflakes: Remove unused imports
Victor Stinner committed
December 7, 2013
A
Issue #6784: Strings from Python 2 can now be unpickled as bytes objects.
Alexandre Vassalotti committed
December 1, 2013
A
Issue #6477: Merge with 3.3.
Alexandre Vassalotti committed
A
Issue #6477: Added support for pickling the types of built-in singletons.
Alexandre Vassalotti committed
November 24, 2013
A
Make Ellipsis and NotImplemented picklable through the reduce protocol.
Alexandre Vassalotti committed
A
Make built-in methods picklable through the reduce protocol.
Alexandre Vassalotti committed
A
Make framing optional in pickle protocol 4.
Alexandre Vassalotti committed
November 23, 2013
A
Issue #17810: Implement PEP 3154, pickle protocol 4.
Antoine Pitrou committed
August 27, 2013
S
Issue #18783: Removed existing mentions of Python long type in docstrings,
Serhiy Storchaka committed
S
Issue #18783: Removed existing mentions of Python long type in docstrings,
Serhiy Storchaka committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed