blot.readers.markdownreader

class blot.readers.markdownreader.MarkdownReader(asset_class=<class 'blot.assets.base.ContentAsset'>, extras=['metadata', 'fenced-code-blocks'])

Bases: object

Reader which parses a content source as Markdown.

Metadata should be specified by a “fenced” yaml block at the top of the file. Metadata keys will be lower-cased. Duplicate keys will override ones earlier in the file.

read(paths)
read_path(path)