| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-126992: Change pickle code to base 10 for load_long and load_int (GH-127042) | Justin Applegate | 2024-12-11 | 1 | -2/+2 |
|
|
* | gh-126489: Do not call persistent_id() for a persistent id in Python pickle (... | Serhiy Storchaka | 2024-11-06 | 1 | -4/+5 |
|
|
* | gh-126317: Simplify pickle code by using itertools.batched() (GH-126323) | Lee Dong Wook | 2024-11-02 | 1 | -39/+22 |
|
|
* | gh-122213: Add notes for pickle serialization errors (GH-122214) | Serhiy Storchaka | 2024-09-09 | 1 | -45/+131 |
|
|
* | gh-122311: Improve and unify pickle errors (GH-122771) | Serhiy Storchaka | 2024-09-09 | 1 | -41/+49 |
|
|
* | gh-123431: Harmonize extension code checks in pickle (GH-123434) | Serhiy Storchaka | 2024-08-29 | 1 | -7/+11 |
|
|
* | gh-122459: Optimize pickling by name objects without __module__ (GH-122460) | Serhiy Storchaka | 2024-08-05 | 1 | -49/+48 |
|
|
* | gh-122311: Fix some error messages in pickle (GH-122386) | Serhiy Storchaka | 2024-07-29 | 1 | -3/+4 |
|
|
* | gh-122311: Fix typo in the pickle error formatting code (GH-122312) | Serhiy Storchaka | 2024-07-26 | 1 | -1/+1 |
|
|
* | gh-82951: Fix serializing by name in pickle protocols < 4 (GH-122149) | Serhiy Storchaka | 2024-07-25 | 1 | -9/+31 |
|
|
* | gh-118830: Bump pickle.DEFAULT_PROTOCOL to 5 (GH-119340) | Rodrigo Oliveira | 2024-07-19 | 1 | -3/+3 |
|
|
* | gh-120380: fix Python implementation of `pickle.Pickler` for `bytes` and `byt... | Bénédikt Tran | 2024-06-21 | 1 | -15/+35 |
|
|
* | gh-85567: Fix resouce warnings in pickle and pickletools CLIs (GH-113618) | Serhiy Storchaka | 2024-01-05 | 1 | -3/+7 |
|
|
* | gh-113028: Correctly memoize str in pickle when escapes added (GH-113436) | Jeff Allen | 2023-12-24 | 1 | -7/+7 |
|
|
* | gh-93627: Align Python implementation of pickle with C implementation of pick... | Pieter Eendebak | 2023-09-10 | 1 | -10/+12 |
|
|
* | gh-102799: use exception instance instead of sys.exc_info() (#102885) | Irit Katriel | 2023-03-31 | 1 | -1/+1 |
|
|
* | gh-99482: remove `jython` compatibility parts from stdlib and tests (#99484) | Nikita Sobolev | 2022-12-23 | 1 | -8/+0 |
|
|
* | gh-90494: Reject 6th element of the __reduce__() tuple (GH-93609) | Serhiy Storchaka | 2022-06-09 | 1 | -1/+1 |
|
|
* | Fix typos in the Lib directory (GH-28775) | Christian Clauss | 2021-10-06 | 1 | -1/+1 |
|
|
* | bpo-43907: add missing memoize call in pure python pickling of bytearray (GH-... | Carl Friedrich Bolz-Tereick | 2021-04-23 | 1 | -0/+1 |
|
|
* | bpo-42406: Fix whichmodule() with multiprocessing (GH-23403) | Renato Cunha | 2020-11-29 | 1 | -1/+3 |
|
|
* | bpo-39435: Make the first argument of pickle.loads() positional-only. (GH-19846) | Serhiy Storchaka | 2020-05-02 | 1 | -2/+2 |
|
|
* | bpo-40327: Improve atomicity, speed, and memory efficiency of the items() loo... | Raymond Hettinger | 2020-04-21 | 1 | -1/+1 |
|
|
* | bpo-39426: Fix outdated default and highest protocols in docs (GH-18154) | Mark Dickinson | 2020-01-24 | 1 | -3/+3 |
|
|
* | bpo-38876: Raise pickle.UnpicklingError when loading an item from memo for in... | Claudiu Popa | 2019-11-24 | 1 | -3/+15 |
|
|
* | bpo-37210: Fix pure Python pickle when _pickle is unavailable (GH-14016) | Victor Stinner | 2019-06-13 | 1 | -26/+33 |
|
|
* | bpo-31829: Make protocol 0 pickles be loadable in text mode in Python 2. (GH-... | Serhiy Storchaka | 2019-05-31 | 1 | -0/+3 |
|
|
* | bpo-36785: PEP 574 implementation (GH-7076) | Antoine Pitrou | 2019-05-26 | 1 | -13/+139 |
|
|
* | bpo-36842: Implement PEP 578 (GH-12613) | Steve Dower | 2019-05-23 | 1 | -0/+1 |
|
|
* | bpo-35900: Enable custom reduction callback registration in _pickle (GH-12499) | Pierre Glaser | 2019-05-08 | 1 | -20/+28 |
|
|
* | bpo-35900: Add a state_setter arg to save_reduce (GH-12588) | Pierre Glaser | 2019-05-08 | 1 | -5/+22 |
|
|
* | bpo-11572: Make minor improvements to copy module (GH-8208) | Berker Peksag | 2018-07-09 | 1 | -5/+1 |
|
|
* | bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355) | Łukasz Langa | 2018-04-04 | 1 | -5/+5 |
|
|
* | bpo-32503: Avoid creating too small frames in pickles. (#5127) | Serhiy Storchaka | 2018-01-20 | 1 | -5/+7 |
|
|
* | bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353) | Olivier Grisel | 2018-01-06 | 1 | -10/+40 |
|
|
* | bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407) | Serhiy Storchaka | 2017-11-16 | 1 | -1/+4 |
|
|
* | bpo-29762: More use "raise from None". (#569) | Serhiy Storchaka | 2017-04-05 | 1 | -3/+3 |
|
|
* | Issue #29368: The extend() method is now called instead of the append() | Serhiy Storchaka | 2017-02-02 | 1 | -5/+12 |
|
|
* | Issue #17711: Fixed unpickling by the persistent ID with protocol 0. | Serhiy Storchaka | 2016-07-17 | 1 | -2/+10 |
|\ |
|
| * | Issue #17711: Fixed unpickling by the persistent ID with protocol 0. | Serhiy Storchaka | 2016-07-17 | 1 | -2/+10 |
|
|
* | | Issue #27076: Merge spelling from 3.5 | Martin Panter | 2016-05-26 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Issue #27076: Doc, comment and tests spelling fixes | Martin Panter | 2016-05-26 | 1 | -1/+1 |
|
|
* | | Issue #25761: Improved detecting errors in broken pickle data. | Serhiy Storchaka | 2015-12-06 | 1 | -52/+36 |
|
|
* | | Removed debugging output of exception raised by __reduce__ method. | Serhiy Storchaka | 2015-11-30 | 1 | -7/+1 |
|\ \
| |/ |
|
| * | Removed debugging output of exception raised by __reduce__ method. | Serhiy Storchaka | 2015-11-30 | 1 | -7/+1 |
| |\ |
|
| | * | Removed debugging output of exception raised by __reduce__ method. | Serhiy Storchaka | 2015-11-30 | 1 | -7/+1 |
|
|
* | | | Issue #25523: Merge a-to-an corrections from 3.5 | Martin Panter | 2015-11-02 | 1 | -2/+2 |
|\ \ \
| |/ / |
|
| * | | Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5 | Martin Panter | 2015-11-02 | 1 | -2/+2 |
| |\ \
| | |/ |
|
| | * | Issue #25523: Correct "a" article to "an" article | Martin Panter | 2015-11-02 | 1 | -2/+2 |
|
|
* | | | Issue #24164: Objects that need calling ``__new__`` with keyword arguments, | Serhiy Storchaka | 2015-10-10 | 1 | -5/+12 |
|/ / |
|