from pydantic import BaseModel, EmailStr, Field, validator from datetime import datetime, date from typing import Optional # import re from enum import Enum class Situacion(Enum): SENTENCIA_FAVORABLE ="sentencia_favorable" DEFINITIVO="definitivo" class EdosUpload(BaseModel): numero : str razon_social : str situacion : Situacion numero_definitivo : str fecha_definitivo : date publicaccion_sat : date numero_def_dof : str fecha_def_dof : date publicacion_dof : date numero_fav_sat : str class EdosResponse(EdosUpload): pass class messageResponse(BaseModel): message: str