Aditya Borikar
bf4ff3ad2e
gh-119260: Clarify is_dataclass Behavior for Subclasses in Documentation and Tests ( #119480 )
...
Co-authored-by: Carl Meyer <carl@oddbird.net>
2024-05-29 17:26:22 +00:00
Steven Troxler
6ec371223d
gh-119581: Add a test of InitVar with name shadowing ( #119582 )
2024-05-28 18:18:57 +01:00
Nikita Sobolev
fa9b9cb113
gh-118033: Fix `__weakref__` not set for generic dataclasses ( #118099 )
2024-05-09 11:36:17 +03:00
et-repositories
75935746be
gh-116647: Fix recursive child in dataclasses ( #116790 )
2024-03-19 08:58:40 -06:00
Aviel Boag
a22d05f04c
gh-105866: fix dataclass with slots=True, weakref_slot=True ( #105870 )
...
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Co-authored-by: Carl Meyer <carl@oddbird.net>
2024-03-18 18:53:14 -06:00
Nikita Sobolev
4297d7301b
gh-115285: Fix `test_dataclasses` with `-OO` mode ( #115286 )
2024-02-12 21:31:07 +03:00
Nikita Sobolev
b6000d2874
gh-109409: Fix inheritance of frozen dataclass from non-frozen dataclass mixins (gh-109437)
...
Fix inheritance of frozen dataclass from non-frozen dataclass mixins
2023-10-12 09:05:23 -04:00
Serhiy Storchaka
5b9a3fd6a0
gh-110273: dataclasses.replace() now raise TypeError for all invalid arguments (GH-110274)
...
dataclasses.replace() now raises TypeError instead of ValueError if
specify keyword argument for a field declared with init=False or miss keyword
argument for required InitVar field.
2023-10-04 09:20:14 +03:00
Victor Stinner
14d6e197cc
gh-108303: Create Lib/test/test_dataclasses/ directory ( #108978 )
...
Move test_dataclasses.py and its "dataclass_*.py" modules into the
new Lib/test/test_dataclasses/ subdirectory.
2023-09-06 15:54:16 +02:00