diff --git a/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt b/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt index d8850b35..5b3cc5aa 100644 --- a/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt +++ b/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt @@ -557,6 +557,7 @@ class PydanticTypeProvider : PyTypeProviderBase() { getClassVariables(current, context, false) .filterNot { isUntouchedClass(it.findAssignedValue(), config, context) } + .filter { isValidField(it, context, pydanticVersion.isV2, true) } .mapNotNull { dynamicModelFieldToParameter( it,