local M = {} ---@param opts table M.template = function(opts) local template = [=[ def main() -> None: printf("Hello from %s!") if __name__ == "__main__": main() ]=] return string.format(template, opts.project_name) end return M