Skip to content

Responsevalidationerror

griddy / nfl / errors / responsevalidationerror**

responsevalidationerror

Classes

ResponseValidationError dataclass

ResponseValidationError(
    message: str,
    raw_response: Response,
    cause: Exception,
    body: Optional[str] = None,
)

Bases: GriddyNFLError


              flowchart TD
              griddy.nfl.errors.responsevalidationerror.ResponseValidationError[ResponseValidationError]
              griddy.nfl.errors.griddynflerror.GriddyNFLError[GriddyNFLError]

                              griddy.nfl.errors.griddynflerror.GriddyNFLError --> griddy.nfl.errors.responsevalidationerror.ResponseValidationError
                


              click griddy.nfl.errors.responsevalidationerror.ResponseValidationError href "" "griddy.nfl.errors.responsevalidationerror.ResponseValidationError"
              click griddy.nfl.errors.griddynflerror.GriddyNFLError href "" "griddy.nfl.errors.griddynflerror.GriddyNFLError"
            

Error raised when there is a type mismatch between the response data and the expected Pydantic model.

Source code in griddy/nfl/errors/responsevalidationerror.py
def __init__(
    self,
    message: str,
    raw_response: httpx.Response,
    cause: Exception,
    body: Optional[str] = None,
):
    message = f"{message}: {cause}"
    super().__init__(message, raw_response, body)
Attributes
cause property
cause

Normally the Pydantic ValidationError