import csv


def csv_to_list(filename):
    """Read a csv file and return a list of dicts (one per line)"""

    rows = []
    with open(filename, newline='') as csvfile:
        reader = csv.DictReader(csvfile, delimiter="\t")
        for row in reader:
            if "*" in row["Signatur modern"]:
                continue
            else:
                rows.append(row)

    return rows