pylint/checkers/design_analysis.py
def _is_typing_namedtuple(node: astroid.ClassDef) -> bool:
    """Check if a class node is a typing.NamedTuple class"""
    for base in node.ancestors():
        if base.qname() == TYPING_NAMEDTUPLE:
            return True
    return False
def _is_typing_namedtuple(node: astroid.ClassDef) -> bool:
    for base in node.ancestors():
        if base.qname() == TYPING_NAMEDTUPLE:
            return True
    return False
def _is_typing_namedtuple ( node : astroid . ClassDef ) -> bool : for base in node . ancestors ( ) : if base . qname ( ) == TYPING_NAMEDTUPLE : return True return False
Check if a class node is a typing.NamedTuple class
Check if a class node is a typing . NamedTuple class