code: def parse_args():
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "target_yaml", help="Path to the target mkdocs config file."
      )
      parser.add_argument(
          "source_yaml", help="Path to the mkdocs skeleton config file."
      )
      parser.add_argument(
          "docs_root", help="The root of the markdown docs folder."
      )
      parser.add_argument(
          "api_docs_path",
          help="The root of the API docs within the markdown docs root folder.",
      )
      parser.add_argument(
          "--docs-version", type=str, default=f"v{VERSION}"
      )
      return parser.parse_args()
  
file_path: allennlp/scripts/build_docs_config.py
imports: import argparse
  from pathlib import Path
  from typing import Any, List
  from ruamel.yaml import YAML
  from allennlp.version import VERSION
label_desc: Use image node_id 1 for calling a global function with example usage: parse_args() and returns: parser