(self)
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,
        }
Metadata item name to parser function mapping.
Metadata item name to parser function mapping.
Metadata item name to parser function mapping .
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,
        }
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 , }