ewokscore.graph.schema.metadata.SchemaMetadata#

class ewokscore.graph.schema.metadata.SchemaMetadata(ewokscore_bounds, update_method)[source]#

Bases: object

Metadata associated to each schema version:

  • ewokscore bounds: Versions of ewokscore that support this schema version

  • update method: A function that updates this schema version to the next one

Parameters:
  • ewokscore_bounds (Tuple[str, Optional[str]])

  • update_method (Optional[Callable[[DiGraph], None]])