comicbox.validate.base

source module comicbox.validate.base

Base validator.

Classes

source class BaseValidator(schema_path: Path | str)

Base validator.

Set the full schema path.

Methods

  • validate Validate the data against this validator’s schema.

  • get_data_str Get data string from bytes or a path.

source method BaseValidator.validate(data: str | bytes | Path)None

Validate the data against this validator’s schema.

Raises

  • NotImplementedError

source staticmethod BaseValidator.get_data_str(data: str | bytes | Path)str

Get data string from bytes or a path.