SQLObject is an object-relational mapper, i.e., a library that will wrap your database tables in Python classes, and your rows in Python instances. It currently supports MySQL through the 'MySQLdb' package, PostgreSQL through the 'psycopg' package, SQLite, Firebird, MaxDB (SAP DB), MS SQL, and Sybase. It should support Python versions back to 2.2.
License: GNU Lesser General Public License (LGPL)
Changes:
Limit didn't work in sqlbuilder.Select; this has been fixed. A bug in inheritable delColumn() that doesn't remove properties was fixed. A minor bug was fixed in col.py: the registry must be passed to findClass(). The patch to declarative.threadSafeMethod() has been reverted; it caused more harm than good.