def get_unassigned_parents(tasks):

    """
    Returns a list of unassigned tasks from a given list of tasks

    Args:
        tasks (list(Node))

    Returns:
        list(Node)
    """
    parents = []
    for parent in tasks.get_parents():
        if not parent.get_is_assigned():
            parents.append(parent)
    return parents