COMMITS
/ Lib/test/test_dataclasses/__init__.py April 30, 2026
J
gh-149083: Convert dataclasses.MISSING and dataclasses.KW_ONLY to sentinels (#149086)
Jelle Zijlstra committed
April 26, 2026
D
gh-137855: Lazy import `inspect` module in dataclasses (#144387)
Daniel Hollas committed
April 25, 2026
J
gh-148947: dataclasses: fix error on empty __class__ cell (#148948)
Jelle Zijlstra committed
April 23, 2026
P
gh-145056: Add support for frozendict in dataclass asdict and astuple (#145125)
Pieter Eendebak committed
April 12, 2026
February 18, 2026
V
gh-141510: Replace MappingProxyType with frozendict (#144904)
Victor Stinner committed
December 5, 2025
J
gh-142214: Fix two regressions in dataclasses (#142223)
Jelle Zijlstra committed
November 10, 2025
D
gh-137530: generate an __annotate__ function for dataclasses __init__ (GH-137711)
David Ellis committed
August 12, 2025
July 23, 2025
July 22, 2025
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
May 5, 2025
J
gh-82129: Improve annotations for make_dataclass() (#133406)
Jelle Zijlstra committed
April 18, 2025
B
gh-132396: Resolve 'redefinition of unused name' errors in ``Lib/test/`` (#132397)
Bénédikt Tran committed
April 14, 2025
B
gh-132515: de-duplicate `test_dataclass_derived_generic_from_slotted_base` (#132516)
Bénédikt Tran committed
March 4, 2025
J
gh-105499: Merge typing.Union and types.UnionType (#105511)
Jelle Zijlstra committed
J
gh-128184: Fix display of signatures with ForwardRefs (#130815)
Jelle Zijlstra committed
October 1, 2024
V
gh-118974: Add `decorator` argument to `make_dataclass` (gh-122723)
Victorien committed
September 27, 2024
S
gh-113878: Add `doc` parameter to `dataclasses.field` (gh-114051)
sobolevn committed
September 26, 2024
B
gh-89683: add tests for `deepcopy` on frozen dataclasses (gh-123098)
Bénédikt Tran committed
September 25, 2024
E
gh-90562: Support zero argument super with dataclasses when slots=True (gh-124455)
Eric V. Smith committed
September 12, 2024
S
gh-123935: Fix typo in `_get_slots` in `dataclasses.py` (#123941)
sobolevn committed
September 1, 2024
July 23, 2024
J
gh-119180: Add `annotationlib` module to support PEP 649 (#119891)
Jelle Zijlstra committed
May 29, 2024
A
gh-119260: Clarify is_dataclass Behavior for Subclasses in Documentation and Tests (#119480)
Aditya Borikar committed
May 28, 2024
S
gh-119581: Add a test of InitVar with name shadowing (#119582)
Steven Troxler committed
May 9, 2024
N
gh-118033: Fix `__weakref__` not set for generic dataclasses (#118099)
Nikita Sobolev committed
March 19, 2024
E
gh-116647: Fix recursive child in dataclasses (#116790)
et-repositories committed
A
gh-105866: fix dataclass with slots=True, weakref_slot=True (#105870)
Aviel Boag committed
February 12, 2024
N
gh-115285: Fix `test_dataclasses` with `-OO` mode (#115286)
Nikita Sobolev committed
October 12, 2023
N
gh-109409: Fix inheritance of frozen dataclass from non-frozen dataclass mixins (gh-109437)
Nikita Sobolev committed
October 4, 2023
S
gh-110273: dataclasses.replace() now raise TypeError for all invalid arguments (GH-110274)
Serhiy Storchaka committed
September 6, 2023
V
gh-108303: Create Lib/test/test_dataclasses/ directory (#108978)
Victor Stinner committed