From 1f74b7d519e88cd6e2603b97e6ba7f88da4b73b4 Mon Sep 17 00:00:00 2001 From: layday Date: Tue, 18 Mar 2025 14:55:38 +0200 Subject: [PATCH] Fix `unstruct_collection_overrides` callback type Same as #594, but for the `copy` method. --- src/cattrs/converters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cattrs/converters.py b/src/cattrs/converters.py index 4f65bb47..d5ec1250 100644 --- a/src/cattrs/converters.py +++ b/src/cattrs/converters.py @@ -1364,7 +1364,7 @@ def copy( omit_if_default: bool | None = None, forbid_extra_keys: bool | None = None, type_overrides: Mapping[type, AttributeOverride] | None = None, - unstruct_collection_overrides: Mapping[type, Callable] | None = None, + unstruct_collection_overrides: Mapping[type, UnstructureHook] | None = None, prefer_attrib_converters: bool | None = None, detailed_validation: bool | None = None, ) -> Converter: