May the force be with SQLAlchemy. :)
2011/5/20 Michael Bayer <mike...@zzzcomputing.com> > The SQLAlchemy project is pleased to announce version 0.7.0 of SQLAlchemy, > the first production release within the 0.7.0 series. 0.7 represents the > past year's worth of development, streamlining APIs, adding new features, > solidifying the core and improving performance. Key highlights of version > 0.7 include: > > - New event system applies a consistent and flexible approach to the task > of extending SQLAlchemy, both within the core and the ORM. The previous > system of ad-hoc "extension" and "listener" classes is replaced by a single > function event.listen() which can apply listeners to a wide variety of > hooks. > - A new extension allows easy creation of "hybrid" attributes, attributes > that provide Python expression behavior at the instance level and SQL > expression behavior at the declarative (class) level. > - A new system of building so-called "mutable" attributes, column-mapped > values which can change their value in-place. Detection of changes now uses > change events and solves the previous issue of full unit-of-work scans for > such attributes. > - Major speed improvements, including batching of INSERT statements when > possible, greatly reduced codepaths for many key operations. > - C extensions, battle tested after a year of use in 0.6, now build by > default on install for CPython platforms. > - Pypy is fully supported. > - Dialect support for Psycopg2 on Python 3, Drizzle, pymysql added. > - Documentation and example updates, including a modernized, declarative > version of polymorphic associations. > - Many, many core and ORM behavioral improvements. See the almost-full list > at 07Migration. > > Thanks to everyone who's contributed via code, bug reports, infrastructure > support, production testing. > > SQLAlchemy 0.7.0 links: > > Download: http://www.sqlalchemy.org/download.html > Whats New + Migration: http://www.sqlalchemy.org/trac/wiki/07Migration > Changelog: http://www.sqlalchemy.org/changelog/CHANGES_0_7_0 > > > > -- > 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 > sqlalchemy+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/sqlalchemy?hl=en. > > -- 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 sqlalchemy+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en.