timor.utilities.schema
Attributes
Functions
|
Returns a json schema and validator for it. |
Module Contents
- timor.utilities.schema.DEFAULT_DATE_FORMAT = '%Y-%m-%d'
- timor.utilities.schema.get_schema_validator(schema_file)
Returns a json schema and validator for it.
Assumes all referenced schemata are in same dir as schema_file; will fallback to URL if not available locally, but can have cryptic error about LibURL in this case.
:return (schema dictionary, validator)
- Parameters:
schema_file (pathlib.Path)
- Return type:
Tuple[Dict, jsonschema.Validator]