docs: def render_file(path: str, **kwargs):
      """
      Renders a file at the specified absolute path. The file can reside
      anywhere on the local disk as Cauldron's template environment path
      searching is ignored.
  
      :param path:
          Absolute path to a template file to render
      :param kwargs:
          Named arguments that should be passed to Jinja2 for rendering
      :return:
          The rendered template string
      """
  
      with open(path, 'r') as f:
          contents = f.read()
  
      return get_environment().from_string(contents).render(
          cauldron_template_uid=make_template_uid(),
          **kwargs
      )