code: def _copy_repo_docs(app):
      logger = logging.getLogger(__name__)
      dest_name = app.config.onnx_md_folder
  
      docs_dir = pathlib.Path(__file__).parent.parent.parent  # docs
      dest_folder = docs_dir / "docsgen" / "source" / dest_name
      dest_folder.mkdir(parents=True, exist_ok=True)
      # Copy all the markdown files from the folder except for the blocklisted ones
  
      logger.info(
          "Copying Markdown files from '%s' to '%s'",
          docs_dir,
          dest_folder,
      )
      for file in docs_dir.glob("*.md"):
          if file.name in REPO_DOCS_EXCLUDE:
              continue
          shutil.copy(file, dest_folder)
          logger.info("Copying '%s'", file.name)
  
imports: import difflib
  import importlib
  import inspect
  import keyword
  import os
  import pathlib
  import re
  import shutil
  import sys
  import textwrap
  from typing import Any
  import jinja2
  import numpy
  from sphinx.util import logging
  import onnx
  from onnx.backend.test.case.base import _Exporter
  from onnx.defs import OpSchema
label_desc: Use image node_id 16 for calling a global function with example usage: _copy_repo_docs(app) without return types