Please check that this actually works for you! I tried it with pandas 1.0.3 and it works, but I cannot guarantee that it won't break anything else.
The way the convergence data is stored and manipulated is a bit unclear (the variable text stores all the data and to get the convergence data you need to use text2 = text.split('==...')[3]). Maybe we can replace it with something like a dictionary to make it easier to work with?
Next time I'll push directly to the repo instead of PR :)
pandas.compat is private in the newer versions of pandas so you cant use pandas.compat.StringIo. I used the io library instead which provides a similar functionality.
Please check that this actually works for you! I tried it with
pandas 1.0.3
and it works, but I cannot guarantee that it won't break anything else.The way the convergence data is stored and manipulated is a bit unclear (the variable
text
stores all the data and to get the convergence data you need to usetext2 = text.split('==...')[3]
). Maybe we can replace it with something like a dictionary to make it easier to work with?Next time I'll push directly to the repo instead of PR :)