summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_weakref.py
Commit message (Expand)AuthorAgeFilesLines
* bpo-44523: Remove the pass-through for hash() in weakref proxy objects (GH-26...Pablo Galindo2021-06-291-4/+10
* bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objec...Pablo Galindo2020-05-051-0/+20
* bpo-36144: Add union operators to WeakValueDictionary584 (#19127)Curtis Bucher2020-03-251-0/+37
* bpo-36144: Add union operators to WeakKeyDictionary (#19106)Curtis Bucher2020-03-231-0/+37
* bpo-39489: Remove COUNT_ALLOCS special build (GH-18259)Victor Stinner2020-02-031-1/+0
* bpo-38395: Fix ownership in weakref.proxy methods (GH-16632)Pablo Galindo2019-10-081-0/+20
* bpo-38006: Avoid closure in weakref.WeakValueDictionary (GH-15641)Victor Stinner2019-09-091-0/+5
* bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952)Serhiy Storchaka2019-08-081-1/+8
* [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620)Serhiy Storchaka2019-06-051-14/+4
* bpo-36669: add matmul support to weakref.proxy (GH-12932)Mark Dickinson2019-04-261-0/+15
* bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637)Serhiy Storchaka2019-04-011-0/+29
* bpo-35615: Fix crashes when copying a Weak{Key,Value}Dictionary. (GH-11384)Fish2019-02-071-0/+82
* bpo-32746: Fix multiple typos (GH-5144)Leo Arias2018-02-041-1/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-1/+1
* Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+12
|\
| * Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+12
* | Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and WeakValueDicti...Antoine Pitrou2016-12-191-0/+41
|\ \ | |/
| * Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and WeakValueDicti...Antoine Pitrou2016-12-191-0/+41
* | merge 3.5 (#26617)Benjamin Peterson2016-10-041-0/+8
|\ \ | |/
| * ensure gc tracking is off when invoking weakref callbacks (closes #26617)Benjamin Peterson2016-10-041-0/+8
* | Implement compact dictVictor Stinner2016-09-081-2/+5
* | Correct a comment in the test referencing the wrong issue number (issue3100Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-071-1/+1
|/
* Issue #19527: Fixed tests with defined COUNT_ALLOCS.Serhiy Storchaka2016-07-031-0/+1
* Issue #17765: weakref.ref() no longer silently ignores keyword arguments.Serhiy Storchaka2016-05-071-0/+4
* Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5Martin Panter2015-11-021-1/+1
|\
| * Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-1/+1
* | Issue #22958: Constructor and update method of weakref.WeakValueDictionarySerhiy Storchaka2015-09-291-0/+25
|\ \ | |/
| * Issue #22958: Constructor and update method of weakref.WeakValueDictionarySerhiy Storchaka2015-09-291-0/+25
* | Issue #9517: Move script_helper to the support package.Berker Peksag2015-05-061-1/+2
* | Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with...Antoine Pitrou2014-10-051-0/+36
|\ \ | |/
| * Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with...Antoine Pitrou2014-10-051-0/+36
* | merge 3.4 (#22267)Benjamin Peterson2014-08-241-0/+2
|\ \ | |/
| * fix some test_weakref tests to not rely on ref-counting (closes #22267)Benjamin Peterson2014-08-241-0/+2
* | Issue #22116: C functions and methods (of the 'builtin_function_or_method' ty...Antoine Pitrou2014-08-061-0/+12
* | Issue #22031: Reprs now always use hexadecimal format with the "0x" prefixSerhiy Storchaka2014-07-221-0/+8
|/
* Issue #19607: Use specific asserts in weakref tests.Serhiy Storchaka2013-11-171-65/+62
|\
| * Issue #19607: Use specific asserts in weakref tests.Serhiy Storchaka2013-11-171-65/+62
* | Issue #15528: Add weakref.finalize to support finalization usingRichard Oudkerk2013-05-051-1/+151
* | Backout 2e446e87ac5b; it breaks the unix buildbots.Richard Oudkerk2013-05-051-151/+1
* | Issue #15528: Add weakref.finalize to support finalization usingRichard Oudkerk2013-05-051-1/+151
* | Issue #17643: Add __callback__ attribute to weakref.ref.Mark Dickinson2013-04-131-0/+24
* | Issue #16602: When a weakref's target was part of a long deallocation chain, ...Antoine Pitrou2012-12-081-0/+21
|\ \ | |/
| * Issue #16602: When a weakref's target was part of a long deallocation chain, ...Antoine Pitrou2012-12-081-0/+21
* | Issue #14631: Add a new :class:`weakref.WeakMethod` to simulate weak referenc...Antoine Pitrou2012-11-171-0/+140
|/
* Issue #16453: Fix equality testing of dead weakref objects.Antoine Pitrou2012-11-111-21/+84
* Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary, W...Antoine Pitrou2012-03-011-0/+60
* NOTE: only ported the test for new-style classes.Antoine Pitrou2010-03-311-0/+12
* use assert[Not]In where appropriateEzio Melotti2010-01-231-9/+6
* use assert[Not]In where appropriateBenjamin Peterson2010-01-191-13/+13
* Issue #7105: Make WeakKeyDictionary and WeakValueDictionary robust againstAntoine Pitrou2010-01-081-0/+87