COMMITS
/ Lib/test/test_copy.py February 21, 2026
V
gh-141510: Fix copy.deepcopy() for recursive frozendict (#145027)
Victor Stinner committed
February 18, 2026
P
gh-141510: Implement copy and deepcopy for frozendict (#144905)
Pieter Eendebak committed
November 20, 2025
A
gh-141757: Comply with pickle protocol in test_reduce_5tuple (GH-141759)
Arseny Boykov committed
May 22, 2025
B
GH-130397: remove special-casing of C stack depth for WASI (#134469)
Brett Cannon committed
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
December 5, 2024
H
gh-127146: Emscripten: Skip segfaults in test suite (#127151)
Hood Chatham committed
July 3, 2024
M
gh-121300: Add `replace` to `copy.__all__` (#121302)
Max Muoto committed
December 4, 2023
S
gh-110275: Named tuple's __replace__() now raises TypeError for invalid arguments (GH-110299)
Serhiy Storchaka committed
October 3, 2023
N
gh-109956: Also test typing.NamedTuple with copy.replace() (GH-109957)
Nikita Sobolev committed
September 6, 2023
S
gh-108751: Add copy.replace() function (GH-108752)
Serhiy Storchaka committed
January 11, 2023
N
gh-100871: Improve `copy` module tests (GH-100872)
Nikita Sobolev committed
November 13, 2022
N
gh-99430: Remove duplicated tests for old-styled classes (#99432)
Nikita Sobolev committed
June 9, 2022
S
gh-90494: Reject 6th element of the __reduce__() tuple (GH-93609)
Serhiy Storchaka committed
August 29, 2021
S
bpo-25130: Add calls of gc.collect() in tests to support PyPy (GH-28005)
Serhiy Storchaka committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
January 12, 2020
G
bpo-38293: Allow shallow and deep copying of property objects (GH-16438)
Guðni Natan Gunnarsson committed
March 6, 2016
S
Issue #26167: Minimized overhead in copy.copy() and copy.deepcopy().
Serhiy Storchaka committed
January 28, 2016
S
Issue #26202: copy.deepcopy() now correctly copies range() objects with
Serhiy Storchaka committed
November 30, 2015
S
Issue #25718: Fixed copying object with state with boolean value is false.
Serhiy Storchaka committed
S
Issue #25718: Fixed copying object with state with boolean value is false.
Serhiy Storchaka committed
July 3, 2015
Y
Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.
Yury Selivanov committed
April 13, 2015
Z
Issue #21741: Update 147 test modules to use test discovery.
Zachary Ware committed
March 24, 2015
S
Issue #20289: The copy module now uses pickle protocol 4 (PEP 3154) and
Serhiy Storchaka committed
February 27, 2014
December 1, 2013
A
Issue #11480: Fixed copy.copy to work with classes with custom metaclasses.
Alexandre Vassalotti committed
August 5, 2011
S
#11572: improvements to copy module tests along with removal of old test suite
Sandro Tosi committed
June 27, 2011
B
don't memoize objects that are their own copies (closes #12422)
Benjamin Peterson committed
September 4, 2010
A
Issue #1100562: Fix deep-copying of objects derived from the list and dict types.
Antoine Pitrou committed
January 23, 2010
E
use assert[Not]In where appropriate
Ezio Melotti committed
November 28, 2009
A
Merged revisions 76571 via svnmerge from
Antoine Pitrou committed
June 30, 2009
B
convert old fail* assertions to assert*
Benjamin Peterson committed
May 15, 2009
A
Merged revisions 72669 via svnmerge from
Antoine Pitrou committed
January 27, 2009
M
Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from
Mark Dickinson committed
May 20, 2008
B
#2621 rename test.test_support to test.support
Benjamin Peterson committed
May 11, 2008
A
Rename copy_reg module to copyreg.
Alexandre Vassalotti committed
February 23, 2008
C
Merged revisions 60990-61002 via svnmerge from
Christian Heimes committed
August 29, 2007
C
Raise statement normalization in Lib/test/.
Collin Winter committed
May 7, 2007
G
Merged revisions 55007-55179 via svnmerge from
Guido van Rossum committed
May 2, 2007
G
Rip out all the u"..." literals and calls to unicode().
Guido van Rossum committed
March 18, 2007
G
Implement PEP 3115 -- new metaclass syntax and semantics.
Guido van Rossum committed
February 25, 2007
N
Change all the function attributes from func_* -> __*__. This gets rid
Neal Norwitz committed
February 11, 2007
G
- PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Guido van Rossum committed
January 15, 2007
G
Rip out 'long' and 'L'-suffixed integer literals.
Guido van Rossum committed
August 24, 2006
G
Restructure comparison dramatically. There is no longer a default
Guido van Rossum committed
February 25, 2006
G
- Patch 1433928:
Guido van Rossum committed
February 12, 2004
W
Replace backticks with repr() or "%r"
Walter Dörwald committed
October 28, 2003
A
Deleting cyclic object comparison.
Armin Rigo committed
June 14, 2003
M
Copy builtin functions as atomic. Fixes #746304. Will backport to 2.2.
Martin v. Löwis committed
June 13, 2003
G
SF patch 707900, fixing bug 702858, by Steven Taschuk.
Guido van Rossum committed
June 8, 2003
N
Fix SF #749831, copy raises SystemError when getstate raises exception
Neal Norwitz committed