Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
7a177c08ab8981645828d3b4d9083cdd9018d197
/
Lib
/
test
/
pickletester.py
38ab7d4
bpo-31829: Make protocol 0 pickles be loadable in text mode in Python 2. (GH-11859)
by Serhiy Storchaka
· 5 years ago
91f4380
bpo-36785: PEP 574 implementation (GH-7076)
by Antoine Pitrou
· 5 years ago
289f1f8
bpo-35900: Enable custom reduction callback registration in _pickle (GH-12499)
by Pierre Glaser
· 5 years ago
65d98d0
bpo-35900: Add a state_setter arg to save_reduce (GH-12588)
by Pierre Glaser
· 5 years ago
9646630
bpo-36766: Typos in docs and code comments (GH-13116)
by penguindustin
· 5 years ago
8377cd4
Clean up code which checked presence of os.{stat,lstat,chmod} (#11643)
by Anthony Sottile
· 6 years ago
4371c0a
bpo-34572: change _pickle unpickling to use import rather than retrieving from sys.modules (GH-9047)
by tjb900
· 6 years ago
c869529
bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6363)
by Serhiy Storchaka
· 7 years ago
1211c9a
bpo-32503: Avoid creating too small frames in pickles. (#5127)
by Serhiy Storchaka
· 7 years ago
5b76bdb
bpo-31993: Do not use memoryview when pickle large strings. (#5154)
by Serhiy Storchaka
· 7 years ago
0a2da50
bpo-31993: Do not create frames for large bytes and str objects (#5114)
by Serhiy Storchaka
· 7 years ago
3cd7c6e
bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353)
by Olivier Grisel
· 7 years ago
3daaafb
bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407)
by Serhiy Storchaka
· 7 years ago
6545256
bpo-32032: Test both implementations of module-level pickle API. (#4401)
by Serhiy Storchaka
· 7 years ago
8c663fd
Replace KB unit with KiB (#4293)
by Victor Stinner
· 7 years ago
3410c01
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
by Serhiy Storchaka
· 8 years ago
dec25af
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
by Serhiy Storchaka
· 8 years ago
96c058b
Fixed typo in pickle tests.
by Serhiy Storchaka
· 9 years ago
be70002
Fixed typo in pickle tests.
by Serhiy Storchaka
· 9 years ago
58f8833
Make catched exception more specific and correct a comment.
by Serhiy Storchaka
· 9 years ago
beb652c
Make catched exception more specific and correct a comment.
by Serhiy Storchaka
· 9 years ago
59fb634
Issue #25761: Improved detecting errors in broken pickle data.
by Serhiy Storchaka
· 9 years ago
92d5fba
Issue #25761: Added more test cases for testing unpickling broken data.
by Serhiy Storchaka
· 9 years ago
3c49710
Issue #25761: Added more test cases for testing unpickling broken data.
by Serhiy Storchaka
· 9 years ago
7279bef
Issue #25761: Added more test cases for testing unpickling broken data.
by Serhiy Storchaka
· 9 years ago
b1ce302
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
4409c6c
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
e9b3074
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
41a8763
Issue #892902: Added new tests for pickling recursive collections.
by Serhiy Storchaka
· 9 years ago
838b7cc
Issue #892902: Added new tests for pickling recursive collections.
by Serhiy Storchaka
· 9 years ago
608c213
Issue #892902: Added new tests for pickling recursive collections.
by Serhiy Storchaka
· 9 years ago
0d554d7
Issue #24164: Objects that need calling ``__new__`` with keyword arguments,
by Serhiy Storchaka
· 9 years ago
525faae
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
by Serhiy Storchaka
· 9 years ago
e060619
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
by Serhiy Storchaka
· 9 years ago
cb76496
Added additional unpickling tests.
by Serhiy Storchaka
· 9 years ago
b8b951f
Added additional unpickling tests.
by Serhiy Storchaka
· 9 years ago
104de66
Moved unpickling tests with prepickled data to separate class.
by Serhiy Storchaka
· 9 years ago
c6b54b4
Moved unpickling tests with prepickled data to separate class.
by Serhiy Storchaka
· 9 years ago
b32b998
merge 3.4
by Benjamin Peterson
· 9 years ago
d3a2a95
use correct __new__ method (closes #24552)
by Benjamin Peterson
· 9 years ago
42e913a
merge 3.4 (#24552)
by Benjamin Peterson
· 9 years ago
80f78a3
fix use after free (closes #24552)
by Benjamin Peterson
· 9 years ago
58e4134
Issue #23611: Serializing more "lookupable" objects (such as unbound methods
by Serhiy Storchaka
· 10 years ago
d5d818d
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
by Serhiy Storchaka
· 10 years ago
bfe1824
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
by Serhiy Storchaka
· 10 years ago
d362c21
Use pickled data compatible with Python 2 for testing protocols 0-2.
by Serhiy Storchaka
· 10 years ago
fa310ee
Use pickled data compatible with Python 2 for testing protocols 0-2.
by Serhiy Storchaka
· 10 years ago
2305867
Issue #23094: Fixed readline with frames in Python implementation of pickle.
by Serhiy Storchaka
· 10 years ago
21d7533
Issue #23094: Fixed readline with frames in Python implementation of pickle.
by Serhiy Storchaka
· 10 years ago
707b5cc
Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX
by Serhiy Storchaka
· 10 years ago
6cd5eda
Fix uninitialized variable after #22676.
by Antoine Pitrou
· 10 years ago
8cf7c1c
Issue #22775: Fixed unpickling of http.cookies.SimpleCookie with protocol 2
by Serhiy Storchaka
· 10 years ago
786ac7b
Issue #19886: Use better estimated memory requirements for bigmem tests.
by Serhiy Storchaka
· 11 years ago
4847e4e
Issue #19886: Use better estimated memory requirements for bigmem tests.
by Serhiy Storchaka
· 11 years ago
c1764dd
Issue #19648: implement empty tests in pickletester. Patch by Gennadiy Zlobin.
by Antoine Pitrou
· 11 years ago
d05c9ff
Issue #6784: Strings from Python 2 can now be unpickled as bytes objects.
by Alexandre Vassalotti
· 11 years ago
6e73ff1
Issue #19881: Fix bad pickling of large bytes in cpickle.
by Alexandre Vassalotti
· 11 years ago
6e8bc50
Issue #19800: make the pickle framing tests more precise.
by Antoine Pitrou
· 11 years ago
69359f6
Fix #19834: merge with 3.3.
by Walter Doerwald
· 11 years ago
9d1dbca
Fix issue #19834: Support unpickling of exceptions pickled by Python 2.
by Walter Doerwald
· 11 years ago
28d271e
Issue #19754: Make pickletools.optimize respect the frame size target.
by Alexandre Vassalotti
· 11 years ago
3c23e7a
Issue #6477: Merge with 3.3.
by Alexandre Vassalotti
· 11 years ago
19b6fa6
Issue #6477: Added support for pickling the types of built-in singletons.
by Alexandre Vassalotti
· 11 years ago
a1eedf9
Merge with 3.3.
by Alexandre Vassalotti
· 11 years ago
896414f
Fixed _pickle.Unpickler to handle empty persistent IDs correctly.
by Alexandre Vassalotti
· 11 years ago
3ab9cfc
Selectively re-enable framing tests
by Antoine Pitrou
· 11 years ago
5e411b7
Disable annoying tests which doesn't work optimized pickles.
by Alexandre Vassalotti
· 11 years ago
b6a2f2a
Make framing optional in pickle protocol 4.
by Alexandre Vassalotti
· 11 years ago
d5df194
test_pickle: speed up test_long
by Antoine Pitrou
· 11 years ago
c9dc4a2
Issue #17810: Implement PEP 3154, pickle protocol 4.
by Antoine Pitrou
· 11 years ago
48e6a8c
Issue #18743: Fix references to non-existant "StringIO" module
by Serhiy Storchaka
· 11 years ago
50254c5
Issue #18743: Fix references to non-existant "StringIO" module
by Serhiy Storchaka
· 11 years ago
f3bc946
Merge 3.3
by Alexandre Vassalotti
· 12 years ago
1f7492c
Isuse #17720: Fix APPENDS handling in the Python implementation of Unpickler
by Alexandre Vassalotti
· 12 years ago
7c5e094
Make C and Python implementations of pickle load STRING opcodes the same way.
by Alexandre Vassalotti
· 12 years ago
3034efd
Issue #17710: Fix pickle raising a SystemError on bogus input.
by Antoine Pitrou
· 12 years ago
2960693
#17346: merge with 3.2.
by Ezio Melotti
· 12 years ago
aaef344
#17346: make sure pickle tests are run against all protocols. Initial patch by Marius Gedminas.
by Ezio Melotti
· 12 years ago
9facaf4
Issue #15079: make a test applicable to both C and Python versions of the pickle module.
by Antoine Pitrou
· 12 years ago
79035bd
Issue #15079: make a test applicable to both C and Python versions of the pickle module.
by Antoine Pitrou
· 12 years ago
f3078fb
Fixes #13842: cannot pickle Ellipsis or NotImplemented.
by Łukasz Langa
· 13 years ago
8d3c290
Issue #14166: Pickler objects now have an optional `dispatch_table` attribute which allows to set custom per-pickler reduction functions.
by Antoine Pitrou
· 13 years ago
a23d65c
Merge 3.2
by Alexandre Vassalotti
· 13 years ago
3bfc65a
Issue #13505: Make pickling of bytes object compatible with Python 2.
by Alexandre Vassalotti
· 13 years ago
b7591d4
Also fix pickletester
by Antoine Pitrou
· 13 years ago
1a3ff48
Start fixing test_bigmem:
by Antoine Pitrou
· 13 years ago
94190bb
Start fixing test_bigmem:
by Antoine Pitrou
· 13 years ago
5a688db
Issue #7689: Allow pickling of dynamically created classes when their
by Antoine Pitrou
· 13 years ago
ffd41d9
Issue #7689: Allow pickling of dynamically created classes when their
by Antoine Pitrou
· 13 years ago
2d24349
Try to fix one of the bigmem tests in test_pickle
by Antoine Pitrou
· 13 years ago
e897e95
Try to fix one of the bigmem tests in test_pickle
by Antoine Pitrou
· 13 years ago
a514eb9
Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in
by Antoine Pitrou
· 13 years ago
55549ec
Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in
by Antoine Pitrou
· 13 years ago
ee763e2
Issue #11564: Avoid crashes when trying to pickle huge objects or containers
by Antoine Pitrou
· 13 years ago
82be19f
Issue #11564: Avoid crashes when trying to pickle huge objects or containers
by Antoine Pitrou
· 13 years ago
8567493
Monotonic, not monotonous
by Antoine Pitrou
· 13 years ago
3c7e928
Issue #12744: Fix inefficient representation of integers
by Antoine Pitrou
· 13 years ago
fdf4a27
Issue #12687: Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles.
by Antoine Pitrou
· 13 years ago
f6c7a85
Issue #12687: Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles.
by Antoine Pitrou
· 13 years ago
16c4ce1
Issue #9935: Speed up pickling of instances of user-defined classes.
by Antoine Pitrou
· 14 years ago
Next »