News and Updates
Python 3K, pg8000 Support in SQLAlchemy 0.6
June 02, 2009 permalink
As of this past weekend, 100% of tests pass on Python 3000 using the up-and-coming 0.6 series of SQLAlchemy, while running on sqlite via the sqlite3 adapter as well as Postgresql via the pg8000 DBAPI. Jython compatibility is largely present as well. The 0.6 series has a special focus on environment and dialect compatibility, as well as on schema construct and DDL improvements. Developers will have full access to new expression constructs such as CREATE TABLE and ADD CONSTRAINT, with the ability to define new ones. It is now possible to construct custom create/drop sequences which add constraints, triggers and other DDL using rules that are sensitive to the underlying database in use - and will allow smoother integration with sqlalchemy-migrate too. 0.6 should be merged to trunk soon with alpha releases by mid-summer.
Checkout Now Available at the Apple Store
June 02, 2008 permalink
Checkout 2.0 is now available from
every Apple store as well straight from Madebysofa; it's the software that turns
any Mac into an event-driven networked cash register and inventory system.
Version 2.0 is built entirely on SQLAlchemy interfacing with SQLite. The guys
from Madebysofa just shipped me a free boxed copy (shown at left). SQLAlchemy
however has no plans to start charging ;) .
SQLAlchemy 0.5.0 Released
January 06, 2008 permalink
In progress since Pycon 2008, the first official release of the 0.5 series is now available. This version packs a huge amount of change since 0.4 including multiple paradigm shifts in usage as well as countless bugfixes and behavioral and speed improvements. Through a series of prereleases, 0.5 is already on production systems and has been extensively tested by dozens of users. With the first 0.5 release, 0.6 is underway as well and will be where Py3k support is targeted. SQLAlchemy 0.5 is available for download on the download page. A comprehensive migration document is at 05Migration.