betty.project.generate package

Submodules

Module contents

Provide the Generation API.

class betty.project.generate.Generator

Bases: ABC

Generate (part of) a project’s site.

abstractmethod async generate(scheduler: Scheduler) None

Generate (part of) a project’s site.

async betty.project.generate.generate(project: Project, *, context: Context | None = None) None

Generate a new site.