helper.py 305 B

1234567891011
  1. import pydantic
  2. from pydantic import BaseModel
  3. def dump_model(model: BaseModel) -> dict:
  4. if hasattr(pydantic, "model_dump"):
  5. # FIXME mypy error, try to fix it instead of using type: ignore
  6. return pydantic.model_dump(model) # type: ignore
  7. else:
  8. return model.model_dump()