This release fixes a critical SQLite bug introduced by a backwards  
incompatible change in Pysqlite 2.5.0, which seems to be packaged in  
the latest Debian Release as well as Python 2.6.

Download SQLAlchemy 0.4.8 at:

http://www.sqlalchemy.org/download.html

0.4.8
=====
- orm
     - Fixed bug regarding inherit_condition passed
       with "A=B" versus "B=A" leading to errors
       [ticket:1039]

     - Changes made to new, dirty and deleted
       collections in
       SessionExtension.before_flush() will take
       effect for that flush.

     - Added label() method to InstrumentedAttribute
       to establish forwards compatibility with 0.5.

- sql
     - column.in_(someselect) can now be used as
       a columns-clause expression without the subquery
       bleeding into the FROM clause [ticket:1074]

- mysql
     - Added MSMediumInteger type [ticket:1146].

- sqlite
     - Supplied a custom strftime() function which
       handles dates before 1900.  [ticket:968]

     - String's (and Unicode's, UnicodeText's, etc.)
       convert_unicode logic disabled in the sqlite dialect,
       to adjust for pysqlite 2.5.0's new requirement that
       only Python unicode objects are accepted;
       
http://itsystementwicklung.de/pipermail/list-pysqlite/2008-March/000018.html

- oracle
     - has_sequence() now takes schema name into account
       [ticket:1155]
     - added BFILE to the list of reflected types
       [ticket:1121]


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to