[sqlalchemy] SQLAlchemy 0.7.0 Released

2011-05-20 Thread Michael Bayer
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.



Re: [sqlalchemy] SQLAlchemy 0.7.0 Released

2011-05-20 Thread Israel Ben Guilherme Fonseca
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.