docstr: Metadata item name to parser function mapping.
docstr_tok: ["Metadata","item","name","to","parser","function","mapping","."]
code: def parsers(self):
      """Metadata item name to parser function mapping."""
      parse_list = self._parse_list
      parse_file = partial(self._parse_file, root_dir=self.root_dir)
      parse_dict = self._parse_dict
      exclude_files_parser = self._exclude_files_parser
  
      return {
          "platforms": parse_list,
          "keywords": parse_list,
          "provides": parse_list,
          "obsoletes": parse_list,
          "classifiers": self._get_parser_compound(
              parse_file, parse_list
          ),
          "license": exclude_files_parser("license"),
          "license_files": parse_list,
          "description": parse_file,
          "long_description": parse_file,
          "version": self._parse_version,
          "project_urls": parse_dict,
      }
  
imports: import contextlib
  import functools
  import os
  from collections import defaultdict
  from functools import partial
  from functools import wraps
  from typing import TYPE_CHECKING, Callable, Any, Dict, Generic, Iterable, List, Optional, Set, Tuple, TypeVar, Union
  from ..errors import FileError, OptionError
  from ..extern.packaging.markers import default_environment
  from ..extern.packaging.requirements import InvalidRequirement, Requirement
  from ..extern.packaging.specifiers import SpecifierSet
  from ..extern.packaging.version import InvalidVersion, Version
  from ..warnings import SetuptoolsDeprecationWarning
  from .None import expand
label_desc: Use image node_id 2 for calling the ConfigMetadataHandler obj's underlying member method code with example usage: obj.parsers() and returns: dict