Skip to content

Commit 19b678f

Browse files
bysiberTinche
authored andcommitted
Fix wrong parameter name in namedtuple_dict_structure_factory
The call to make_dict_structure_fn_from_attrs passes _cattrs_use_detailed_validation but the function expects _cattrs_detailed_validation. Because **kwargs catches the misnamed parameter as an attribute override, detailed_validation is silently ignored and always falls back to the converter default.
1 parent 573915b commit 19b678f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/cattrs/cols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ def namedtuple_dict_structure_factory(
277277
cl,
278278
converter,
279279
_cattrs_forbid_extra_keys=forbid_extra_keys,
280-
_cattrs_use_detailed_validation=detailed_validation,
280+
_cattrs_detailed_validation=detailed_validation,
281281
_cattrs_use_linecache=use_linecache,
282282
**kwargs,
283283
)

0 commit comments

Comments
 (0)