check_frozen_schemas#
- lsst.images.serialization.check_frozen_schemas(directory: Path, package: str = 'lsst.images') list[str]#
Check the frozen schema files against the current models.
Parameters#
- directory
Directory holding the frozen
{name}-{version}.jsonfiles.- package
Package whose schemas to check; see
available_schema_classes.
Returns#
list[str]One problem description per current schema whose frozen file is missing or does not match the current model; empty when the frozen files are up to date.
Notes#
Schemas at a development version (a PEP 440
.devNrelease) are skipped and not reported as missing.