Fix what pydantic 2.12 broke

Change-Id: Ia66000639f2b90b5714d36c5148e8f95e6c0eb2a
Signed-off-by: Artem Goncharov <artem.goncharov@gmail.com>
This commit is contained in:
Artem Goncharov
2025-10-09 15:26:03 +02:00
parent 7ee260c7df
commit a40d9c183b

View File

@@ -1017,7 +1017,7 @@ class TypeManager:
kind_description = kind_data["model"].description
else:
kind_name = f"F{cnt}"
enum_kind = enum_class._kind_type_class(
enum_kind = enum_class._kind_type_class.get_default()(
name=kind_name,
description=sanitize_rust_docstrings(kind_description),
data_type=kind_data_type,