def METHOD_NAME():
    def get_module_version(module_name):
        try:
            from importlib.metadata import version
            return version(module_name)
        except ModuleNotFoundError:
            pass
        try:
            module = import_module(module_name)
            return getattr(module, '__version__',
                translate("About", 'unknown version'))
        except ModuleNotFoundError:
            return translate("About", 'not installed')
    return {
        'Python': python_version(),
        'PyQt': PYQT_VERSION_STR,
        'Qt': QT_VERSION_STR,
        'Mutagen': mutagen.version_string,
        'PyParsing': get_module_version('pyparsing'),
        'ConfigObj': get_module_version('configobj'),
        'Unidecode': get_module_version('unidecode'),
        'lxml': get_module_version('lxml'),
        'pyacoustid': get_module_version('pyacoustid'),
        'audioread': get_module_version('audioread'),
        'Levenshtein': get_module_version('Levenshtein'),
        'Chromaprint': get_module_version('chromaprint'),
    }