code: def parse_args():
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "-p", "--package", help="Package name", required=True
      )
      parser.add_argument(
          "-v", "--version", help="Package version", required=True
      )
      parser.add_argument(
          "--python-versions",
          help=(
              "Comma separated string representing python versions. "
              "If `requires_python` is unavailable for a specified package, "
              "the minimum version will be selected."
          ),
          required=True,
      )
      return parser.parse_args()
  
imports: import argparse
  import typing
  import requests
  from packaging.specifiers import SpecifierSet
  from packaging.version import Version
label_desc: Use image node_id 2 for calling a global function with example usage: parse_args() and returns: parser