def is_subclass_at_all(cls, class_info):
    """Return whether ``cls`` is a subclass of ``class_info``.

    Even if ``cls`` is not a class, don't crash. Return False instead.

    """
    try:
        return issubclass(cls, class_info)
    except __HOLE__:
        return False
dataset/ETHPy150Open django-nose/django-nose/django_nose/utils.py/is_subclass_at_all