From: Mike Bayer Date: Mon, 29 May 2006 03:14:11 +0000 (+0000) Subject: 0.2.1 prep X-Git-Tag: rel_0_2_1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d689e12595bc25d8bcb31c84d3d6d29cb47258ba;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git 0.2.1 prep --- diff --git a/CHANGES b/CHANGES index 66d3529fbd..bd887e7a7f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,27 @@ +0.2.1 +- "pool" argument to create_engine() properly propigates +- fixes to URL, raises exception if not parsed, does not pass blank +fields along to the DB connect string (a string such as +user:host@/db was breaking on postgres) +- small fixes to Mapper when it inserts and tries to get +new primary key values back +- rewrote half of TLEngine, the ComposedSQLEngine used with +'strategy="threadlocal"'. it now properly implements engine.begin()/ +engine.commit(), which nest fully with connection.begin()/trans.commit(). +added about six unittests. +- major "duh" in pool.Pool, forgot to put back the WeakValueDictionary. +unittest which was supposed to check for this was also silently missing +it. fixed unittest to insure that ConnectionFairy properly falls out +of scope. +- placeholder dispose() method added to SingletonThreadPool, doesnt +do anything yet +- rollback() is automatically called when an exception is raised, +but only if theres no transaction in process (i.e. works more like +autocommit). +- fixed exception raise in sqlite if no sqlite module present +- added extra example detail for association object doc +- Connection adds checks for already being closed + 0.2.0 - overhaul to Engine system so that what was formerly the SQLEngine is now a ComposedSQLEngine which consists of a variety of components, diff --git a/setup.py b/setup.py index 20f6f05581..9baf484b22 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ use_setuptools() from setuptools import setup, find_packages setup(name = "SQLAlchemy", - version = "0.2.0", + version = "0.2.1", description = "Database Abstraction Library", author = "Mike Bayer", author_email = "mike_mp@zzzcomputing.com",