numerous-hamburger-7178
11/25/2025, 11:45 PMnumerous-hamburger-7178
11/25/2025, 11:47 PMfrom pydantic import BaseModel
from flytekit import task, workflow
class Datum(BaseModel):
x: int
y: str
z: dict[int, str]
@task
def add(x: Datum, y: Datum) -> Datum:
x.z.update(y.z)
return Datum(x=x.x + y.x, y=x.y + y.y, z=x.z)
@workflow
def pydantic_add(x: Datum) -> Datum:
return add(x=x, y=x)
python env from where i'm fast registering
pydantic 2.12.4
pydantic_core 2.41.5
pydantic-yaml 1.6.0
flyteidl 1.16.2
flytekit 1.16.2
flytekitplugins-pod 1.16.9
flytekitplugins-polars 1.16.9
flytekitplugins-wandb 1.16.9glamorous-carpet-83516
11/26/2025, 1:12 AMfreezing-airport-6809
numerous-hamburger-7178
11/26/2025, 4:57 PMfreezing-airport-6809
freezing-airport-6809
loud-belgium-4006
11/29/2025, 6:16 PMfreezing-airport-6809