]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
0.2.1 prep rel_0_2_1
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 29 May 2006 03:14:11 +0000 (03:14 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 29 May 2006 03:14:11 +0000 (03:14 +0000)
CHANGES
setup.py

diff --git a/CHANGES b/CHANGES
index 66d3529fbd68fe1ddf9c7d025188f4be3ec037e5..bd887e7a7f282fcac3cb8445d9607c5850550380 100644 (file)
--- 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,
index 20f6f055816a89b67864d298bd94ce35d06a5db8..9baf484b22fc4df1bf563194b4ef135dbbce6026 100644 (file)
--- 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",