httk.serve.web.renderers.httkweb_compat

Render legacy .httkweb source files.

Classes

HttkwebCompatRenderer

Minimal compatibility renderer for legacy .httkweb files.

Module Contents

class httk.serve.web.renderers.httkweb_compat.HttkwebCompatRenderer[source]

Minimal compatibility renderer for legacy .httkweb files.

Old .httkweb pages typically have YAML-like front matter bounded by dashes, followed by text that is close to reStructuredText.

render(source_path)[source]

Render one legacy .httkweb source file.

Parameters:

source_path (pathlib.Path) – Legacy source file to render.

Returns:

Rendered HTML, metadata, and widget placements.

Return type:

httk.serve.web.renderers.base.RenderResult