def get_plugin_os_names(classifiers: List[str]) -> List[str]:
    oses = list(filter((lambda line: ('Operating System' in line)), classifiers))
    if (len(oses) == 0):
        return DEFAULT_OS_NAMES
    if ((len(oses) == 1) and (oses[0] == 'Operating System :: OS Independent')):
        return DEFAULT_OS_NAMES
    else:
        return [p.split('::')[(- 1)].strip() for p in oses]
def get_plugin_os_names(classifiers: List[str]) -> List[str]:
    oses = list(filter((lambda line: ('Operating System' in line)), classifiers))
    if (len(oses) == 0):
        return DEFAULT_OS_NAMES
    if ((len(oses) == 1) and (oses[0] == 'Operating System :: OS Independent')):
        return DEFAULT_OS_NAMES
    else:
        return [p.split('::')[(- 1)].strip() for p in oses]