Contents:
Released 30 Sep 2009.
Released 20 Sep 2009.
Released 18 May 2009.
Released 6 May 2009.
Released 8 Dec 2008.
Released 4 May 2008.
Released 11 Mar 2008.
Released 18 May 2009.
Released 6 May 2009.
Another unicode-related patch for MySQL; required because different versions of MySQLdb require different handling:
- MySQLdb < 1.2.1: only ascii - MySQLdb = 1.2.1: only unicode - MySQLdb > 1.2.1: both ascii and unicode
Setup requires FormEncode version 1.1.1+.
A minor bug was fixed in creating a DecimalValidator - pass the column name to it.
A bug was fixed in InheritableIteration - pass connection to child klass.select().
A bug was fixed in PostgresConnection.columnsFromSchema() - foreign keys are now recognized and created as proper ForeignKey with correct column name and table name.
Bugs in PostgresConnection and MSSQLConnection related to properties was fixed. A note for developers: from now on properties in DBConnection classes are forbidden as they don't work with Transaction - Transaction.__getattr__() cannot properly wrap 'self' so a property is called with wrong 'self'.
Transaction instances now explicitly raises TypeError on close() - without this calling Transaction.close() calls connection.close() which is wrong.
A bug in SQLiteConnection.columnsFromSchema() that led to an infinite loop was fixed.
Released 1 Dec 2008.
Released 30 May 2008.
Released 4 May 2008.
Released 10 Mar 2008.
Released 3 Mar 2008.
Released 10 Jan 2008.
Released 30 Oct 2007.
Released 25 July 2007.
Released 10 May 2007.