flexlate.render.specific package

Submodules

flexlate.render.specific.base module

class flexlate.render.specific.base.SpecificTemplateRenderer(*args, **kwargs)[source]

Bases: Protocol[flexlate.render.specific.base.T]

__init__(*args, **kwargs)
render(renderable, no_input=False)[source]
Return type

Dict[str, Any]

render_string(string, renderable)[source]
Return type

str

flexlate.render.specific.cookiecutter module

class flexlate.render.specific.cookiecutter.CookiecutterRenderer(*args, **kwargs)[source]

Bases: flexlate.render.specific.base.SpecificTemplateRenderer[flexlate.template.cookiecutter.CookiecutterTemplate]

render(renderable, no_input=False)[source]
Return type

Dict[str, Any]

render_string(string, renderable)[source]
Return type

str

flexlate.render.specific.copier module

class flexlate.render.specific.copier.CopierRenderer(*args, **kwargs)[source]

Bases: flexlate.render.specific.base.SpecificTemplateRenderer[flexlate.template.copier.CopierTemplate]

render(renderable, no_input=False)[source]
Return type

Dict[str, Any]

render_string(string, renderable)[source]
Return type

str