import string


def is_pangram(text: str) -> bool:
    """Determine if text is a pangram.

    ..note:: A pangram is a string that contains every single letter of the \
        alphabet at least once (case is irrelevant).
    :param text: text to evaluate
    :return: True if text is a pangram
    """
    return set(string.ascii_lowercase) <= set(text.lower())