parameters: (self)
return_statement: return {
              'zip_safe': parse_bool,
              'use_2to3': parse_bool,
              'include_package_data': parse_bool,
              'package_dir': parse_dict,
              'use_2to3_fixers': parse_list,
              'use_2to3_exclude_fixers': parse_list,
              'convert_2to3_doctests': parse_list,
              'scripts': parse_list,
              'eager_resources': parse_list,
              'dependency_links': parse_list,
              'namespace_packages': parse_list,
              'install_requires': parse_list_semicolon,
              'setup_requires': parse_list_semicolon,
              'tests_require': parse_list_semicolon,
              'packages': self._parse_packages,
              'entry_points': self._parse_file,
              'py_modules': parse_list,
              'python_requires': SpecifierSet,
          }
docstring: Metadata item name to parser function mapping.
docstring_summary: Metadata item name to parser function mapping.
docstring_tokens: Metadata item name to parser function mapping .
function: def parsers(self):
          """Metadata item name to parser function mapping."""
          parse_list = self._parse_list
          parse_list_semicolon = partial(self._parse_list, separator=';')
          parse_bool = self._parse_bool
          parse_dict = self._parse_dict
  
          return {
              'zip_safe': parse_bool,
              'use_2to3': parse_bool,
              'include_package_data': parse_bool,
              'package_dir': parse_dict,
              'use_2to3_fixers': parse_list,
              'use_2to3_exclude_fixers': parse_list,
              'convert_2to3_doctests': parse_list,
              'scripts': parse_list,
              'eager_resources': parse_list,
              'dependency_links': parse_list,
              'namespace_packages': parse_list,
              'install_requires': parse_list_semicolon,
              'setup_requires': parse_list_semicolon,
              'tests_require': parse_list_semicolon,
              'packages': self._parse_packages,
              'entry_points': self._parse_file,
              'py_modules': parse_list,
              'python_requires': SpecifierSet,
          }
function_tokens: def parsers ( self ) : parse_list = self . _parse_list parse_list_semicolon = partial ( self . _parse_list , separator = ';' ) parse_bool = self . _parse_bool parse_dict = self . _parse_dict return { 'zip_safe' : parse_bool , 'use_2to3' : parse_bool , 'include_package_data' : parse_bool , 'package_dir' : parse_dict , 'use_2to3_fixers' : parse_list , 'use_2to3_exclude_fixers' : parse_list , 'convert_2to3_doctests' : parse_list , 'scripts' : parse_list , 'eager_resources' : parse_list , 'dependency_links' : parse_list , 'namespace_packages' : parse_list , 'install_requires' : parse_list_semicolon , 'setup_requires' : parse_list_semicolon , 'tests_require' : parse_list_semicolon , 'packages' : self . _parse_packages , 'entry_points' : self . _parse_file , 'py_modules' : parse_list , 'python_requires' : SpecifierSet , }