When trying to load csv file data into Scribus it only takes the data of the last row.
I'm using ScribusGenerato r.py by Ekkehard Will and my best guess is that the cause of the problem somewhere in this part of the code:

Code:
def replaceVariablesWithCsvData(self, headerRow, row, lines): # lines as list of strings
        result = ''
        for line in lines:
            i = 0
            for cell in row:
...