betty.deriver module

Provide an API to derive information from ancestries, and create new entities or update existing ones.

class betty.deriver.Derivation

Bases: Enum

Derivation types.

CREATE = 2

The derivation created new data.

NONE = 1

No derivation took place.

UPDATE = 3

The derivation updated existing data.

final class betty.deriver.Deriver

Bases: object

Derive information from ancestries, and create new entities or update existing ones.

__init__(project: Project, /)
async derive() None

Derive additional data.