SQLObject svn trunk has a module in sqlobject.util.csvimport for loading test fixtures, from CSV files and directories of files. It's a data loader very specifically targetted at tests, not general importing. It should be backportable without any problem.
It shouldn't be exposed completely raw, as it is not complete -- it's very possible that some relations will have to be set up with Python code, and generally the database setup routines should *use* this module, but be ad hoc Python code, rather than focusing on module too closely.