def METHOD_NAME():
    # Using global here, as this is for caching only
    # pylint: disable=global-statement
    global _shared_library_suffixes
    if _shared_library_suffixes is None:
        if python_version < 0x300:
            import imp
            _shared_library_suffixes = []
            for suffix, _mode, module_type in imp.get_suffixes():
                if module_type == imp.C_EXTENSION:
                    _shared_library_suffixes.append(suffix)
        else:
            import importlib.machinery  # pylint: disable=I0021,import-error,no-name-in-module
            _shared_library_suffixes = list(importlib.machinery.EXTENSION_SUFFIXES)
        # Nuitka-Python on Windows has that
        if "" in _shared_library_suffixes:
            _shared_library_suffixes.remove("")
        _shared_library_suffixes = tuple(_shared_library_suffixes)
    return _shared_library_suffixes