COMMITS
/ Lib/test/test_dict.py March 9, 2026
V
gh-141510: Optimize frozendict(frozendict) (#145592)
Victor Stinner committed
March 5, 2026
V
gh-141510: Fix frozendict.items() ^ frozendict.items() (#145535)
Victor Stinner committed
March 2, 2026
P
S
gh-130555: Fix use-after-free in dict.clear() with embedded values (gh-145268)
Sam Gross committed
February 23, 2026
V
gh-145089: Fix frozendict constructor (#145128)
Victor Stinner committed
February 21, 2026
V
gh-141510: Change dict_unhashable_type() error message for frozendict (#145085)
Victor Stinner committed
V
gh-141510, PEP 814: Add frozendict support to pickle (#144967)
Victor Stinner committed
February 18, 2026
V
gh-141510: Fix frozendict.fromkeys() for dict subclasses (#144962)
Victor Stinner committed
V
gh-141510: Fix frozendict.fromkeys() for subclasses (#144952)
Victor Stinner committed
February 17, 2026
V
gh-141510: Change repr(frozendict) for empty dict (#144921)
Victor Stinner committed
V
gh-141510: Optimize hash(frozendict) (#144919)
Victor Stinner committed
V
gh-141510, PEP 814: Add built-in frozendict type (#144757)
Victor Stinner committed
January 15, 2026
S
Add regression test for add() after remove() with hash collision in set (GH-143781)
Serhiy Storchaka committed
January 12, 2026
I
gh-143189: fix insertdict() for non-Unicode key (#143285)
Inada Naoki committed
December 27, 2025
D
gh-143181: Fix 'overriden' -> 'overridden' in c-api/module.rst (#143182)
Duane Hilton committed
December 3, 2025
S
gh-142218: Fix split table dictionary crash (gh-142229)
Sam Gross committed
October 29, 2025
M
gh-140551: Fix `dict` crash if `clear` is called at `lookup` stage (#140558)
Mikhail Efimov committed
June 16, 2025
S
gh-132617: Fix `dict.update()` mutation check (gh-134815)
Sam Gross committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
May 11, 2025
I
gh-133703: dict: fix calculate_log2_keysize() (GH-133809)
Inada Naoki committed
May 8, 2025
A
gh-132762: Fix underallocation bug in `dict.fromkeys()`(gh-133627)
Angela Liss committed
April 30, 2025
April 23, 2025
V
gh-132825: Enhance unhashable error messages for dict and set (#132828)
Victor Stinner committed
February 25, 2025
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
December 5, 2024
H
gh-127146: Emscripten: Skip segfaults in test suite (#127151)
Hood Chatham committed
November 20, 2024
M
GH-127010: Don't lazily track and untrack dicts (GH-127027)
Mark Shannon committed
November 19, 2024
H
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)" (#126983)
Hugo van Kemenade committed
November 18, 2024
M
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)
Mark Shannon committed
August 22, 2024
D
gh-123083: Fix a potential use-after-free in ``STORE_ATTR_WITH_HINT`` (gh-123092)
Donghee Na committed
April 8, 2024
E
gh-116303: Skip tests if C recursion limit is unavailable (GH-117368)
Erlend E. Aasland committed
September 8, 2023
V
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PyDict functions (#108449)
Victor Stinner committed
August 4, 2023
December 31, 2022
T
gh-94808: Improve coverage of dictresize (GH-100619)
tqxia committed
March 10, 2022
N
bpo-46198: rename duplicate tests and remove unused code (GH-30297)
Nikita Sobolev committed
March 3, 2022
I
bpo-40116: dict: Add regression test for iteration order. (GH-31550)
Inada Naoki committed
November 19, 2021
D
bpo-45609: Specialize STORE_SUBSCR (GH-29242)
Dennis Sweeney committed
November 1, 2021
C
bpo-45668: Fix PGO tests without test extensions (GH-29315)
Christian Heimes committed
October 13, 2021
M
bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)
Mark Shannon committed
October 6, 2021
C
Fix typos in the Lib directory (GH-28775)
Christian Clauss committed
April 29, 2021
H
bpo-24275: Don't downgrade unicode-only dicts to mixed on lookups (GH-25186)
Hristo Venev committed
December 5, 2020
B
bpo-42536: GC track recycled tuples (GH-23623)
Brandt Bucher committed
June 12, 2020
D
bpo-40890: Add `mapping` property to dict views (GH-20749)
Dennis Sweeney committed
June 10, 2020
D
bpo-40889: Optimize dict.items() ^ dict.items() (GH-20718)
Dennis Sweeney committed
May 4, 2020
D
bpo-40489: Add test case for dict contain use after free (GH-19906)
Dong-hee Na committed
February 25, 2020
B
bpo-36144: Dictionary Union (PEP 584) (#12088)
Brandt Bucher committed
December 31, 2019