betty.extension.privatizer package

Module contents

Privatize people and associated data by determining if they are likely to be alive.

class betty.extension.privatizer.Privatizer[source]

Bases: UserFacingExtension, PostLoader

Extend the Betty Application with privatization features.

Parameters:
classmethod description() betty.locale.Str[source]

Get the human-readable extension description.

Return type:

betty.locale.Str

classmethod label() betty.locale.Str[source]

Get the human-readable extension label.

Return type:

betty.locale.Str

classmethod name() str[source]

The machine name.

Return type:

str

async post_load() None[source]

Act on the ancestry having been loaded.

This method is called immediately after betty.load.Loader.load().

Return type:

None

privatize() None[source]

Privatize the project’s ancestry.

Return type:

None