I'm please to announce rel 0.8.3.3 of sqlkit. It contains an important change in the import that was needed to have back the functionality of gtk debug [1] ( and to allow "from sqlkit import db.proxy" from command line when you don't have a display)
from now on SqlMask and SqlTable are import from sqlkit.widgets:: from sqlkit.widgets import SqlMask, SqlTable You can download it from: http://sqlkit.argolinux.org/sqlkit/download.html have fun with it sandro *:-) sqlkit 0.8.3.3 - 22.11.08 * import statement - complete restructure: 1. now SqlMask and SqlTable are imported from sqlkit.widgets. 2. dbg now works for gtk debug as well (was broken after unifyinng debug , layout and sqlkit package) * DbProxy.get_session returns a session with autoflush=False * unsaved_changes_exist: now uses session.is_modified(passive=True) to prevent flushing if the session has autoflush=True. Needs sqlalchemy after 5312 * m2m: now m2m uses a separate completion so that fields can not be edited but onnly picked up. Now adding a record does not save, to prevent flushing a (possibly) not yet completed field in master SqlMask * completion: uses self.format field to show the possible completions, that can be set in _sqlkit_table or via sqlkit.db.utils * table: added method set_opts * defaults: improved (but far from optimal) handling of defaults: not callable default set in sqlalchemy are used. * fixes: many minor fixes [1] http://sqlkit.argolinux.org/debug/debug.html -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html