In Pandas what I would often do to generate a DataFrame is to generate a list of Dictionaries, and create a DataFrame from there. Is that also possible with Odo? And would it be possible without keeping the whole list in memory?
The source of the records are normally not things like CSV or JSON, but either some computations, file exploration, etc. and I think it would be overkill or inconvenient to write a specialized backend.