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.