SQLAlchemy 0.4.0 Released

Michael Bayer writes:

I’m very happy to announce that we’ve put out 0.4.0 final. Thanks to all the contributors as well as all the beta testers who have helped us move through six beta releases, just to make sure we’ve got everything right (or as much right as we can). For those still working with 0.3, its time to upgrade ! 🙂 Lots of folks have already done it and it’s not so hard. I think this is the most well documented and easy to use SQLAlchemy yet, and its definitely the fastest by a wide margin…

What’s new in 0.4 release.

SQLAlchemy 0.4 beta1

SQLAlchemy version 0.4, the biggest release SQLAlchemy has ever had,
is released in its first beta.

If you haven’t been following along, it’s time to catch up ! An
overview-in-progress of whats new is at http://www.sqlalchemy.org/trac/wiki/WhatsNewIn04

And, quoting project’s leader:

We also desperately need beta testers for these platforms: MS-SQL, Firebird, and Informix. 0.4 has been tested extensively with SQLite, Postgres, MySQL, and Oracle.

SQLAlchemy 0.3.10 released

This is a minor release that is primarily to fix a connection pool
issue revealed earlier today. The pool issue was introduced in 0.3.9
and did not exist in prior versions, and only affects the behavior of
“timeout”, nothing to do with the state integrity of the pool or its
connections. The release also fixes some small bugs involving
binding connections directly to MetaData as well as Sessions.

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

Tags: ,

SQLAlchemy 0.3.9 Released

Version 0.3.9 of SQLAlchemy is released.  This is probably not the last of the 0.3 series, but it’s the last major set of changes for this line; subsequent releases should probably be only for important bug fixes.  0.3.9 includes a lot of important bug fixes as usual, but also has a focus on the new API which is to be standardized in the upcoming 0.4 series, and is largely available in SQLAlchemy 0.3.9 so that existing applications can adapt to the new patterns.  These changes represent improvements by leaps and bounds over anything SQLAlchemy has ever had, and a lot of them are available right now.  The documentation has also been updated on the site with a large portion of these changes – so if you haven’t looked at SQLAlchemy’s documentation in a long time, now is the time to revisit; particularly the chapters on Database Engines, Database Metadata, and Data Mapping.

Tags: ,

SQLAlchemy 0.3.8 released

The 0.3 series is now coming in for a landing, foregoing shiny new bells and whistles which are instead skipping ahead in the 0.4 branch. Release 0.3.8 is primarily a bugfix release, with some new features of an only mildly spectacular nature.

Changes in the firebird engine:

  • set max identifier length to 31
  • supports_sane_rowcount() set to False due to ticket #370.
  • versioned_id_col feature wont work in FB.
  • some execution fixes

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

technorati tags:

Buildbot to test SQLAlchemy with Firebird required

Michael Bayer, developer of SQLAlchemy ORM tool for python writes:

Ben Bangert has been so kind as to donate part of his hosting space for a SQLAlchemy buildbot, which is specifically against SQLAlchemy builds (unlike the “main” SQLAlchemy buildbbot which is against the Python trunk). its over at: http://pylonshq.com:8012/ . Anyone who feels like donating a slave (such as to test firebird, windows, etc.) can jump right on.

more good 0.4 news / buildbot – sqlalchemy | Google Groups

The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes.

technorati tags:

1 2 3 4