code: def make_parser() -> ArgumentParser:
      return ArgumentParser(
          description="Determined command-line client",
          formatter_class=ArgumentDefaultsHelpFormatter,
      )
  
imports: import hashlib
  import os
  import socket
  import ssl
  import sys
  from argparse import ArgumentDefaultsHelpFormatter, ArgumentError, ArgumentParser, FileType, Namespace
  from typing import List, Sequence, Union, cast
  import argcomplete
  import argcomplete.completers
  import requests
  import tabulate
  from OpenSSL import SSL, crypto
  from termcolor import colored
  import determined
  import determined.cli
  from determined.cli import render
  from determined.cli.agent import args_description
  from determined.cli.checkpoint import args_description
  from determined.cli.command import args_description
  from determined.cli.dev import args_description
  from determined.cli.experiment import args_description
  from determined.cli.job import args_description
  from determined.cli.master import args_description
  from determined.cli.model import args_description
  from determined.cli.notebook import args_description
  from determined.cli.oauth import args_description
  from determined.cli.project import args_description
  from determined.cli.rbac import args_description
  from determined.cli.resource_pool import args_description
  from determined.cli.resources import args_description
  from determined.cli.shell import args_description
  from determined.cli.sso import args_description
  from determined.cli.task import args_description
  from determined.cli.template import args_description
  from determined.cli.tensorboard import args_description
  from determined.cli.top_arg_descriptions import deploy_cmd
  from determined.cli.trial import args_description
  from determined.cli.user import args_description
  from determined.cli.user_groups import args_description
  from determined.cli.version import args_description
  from determined.cli.version import check_version
  from determined.cli.workspace import args_description
  from determined.common import api, yaml
  from determined.common.api import authentication, bindings, certs
  from determined.common.check import check_not_none
  from determined.common.declarative_argparse import Arg, ArgsDescription, Cmd, add_args, generate_aliases
  from determined.common.util import chunks, debug_mode, get_default_master_address, safe_load_yaml_with_exceptions
  from determined.errors import EnterpriseOnlyError
  from .errors import CliError, FeatureFlagDisabled
label_desc: Use image node_id 2 for calling a global function with example usage: make_parser() and returns: ArgumentParser