Requirement

Classes

ValidationRequirement

Module Contents

class ValidationRequirement(requirement, failure_msg, filters=None, stop_validation_on_failure=False)
Parameters:
  • requirement (Callable[[pandas.Series], pandas.Series])

  • failure_msg (str)

  • filters (Optional[Callable[[pandas.DataFrame], pandas.Series]])

  • stop_validation_on_failure (bool)

requirement
filters = None
failure_msg
stop_validation_on_failure: bool = False
validate(df, column)
Parameters:
  • df (pandas.DataFrame)

  • column (str)

Return type:

pandas.DataFrame