We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 54f0c81 commit 42028efCopy full SHA for 42028ef
1 file changed
sqlmesh/core/model/kind.py
@@ -5,7 +5,6 @@
5
from enum import Enum
6
7
from pydantic import Field
8
-from pydantic_core.core_schema import ValidationInfo
9
from sqlglot import exp
10
from sqlglot.time import format_time
11
@@ -386,7 +385,7 @@ def model_kind_type_from_name(name: t.Optional[str]) -> t.Type[ModelKind]:
386
385
return t.cast(t.Type[ModelKind], klass)
387
388
389
-def _model_kind_validator(v: t.Any, values: t.Union[t.Dict, ValidationInfo]) -> ModelKind:
+def _model_kind_validator(v: t.Any, values: t.Any) -> ModelKind:
390
values = values if isinstance(values, dict) else values.data
391
dialect = values.get("dialect")
392
0 commit comments