From: Mike Bayer Date: Mon, 29 May 2006 22:41:30 +0000 (+0000) Subject: fixed [ticket:188] updated changelog X-Git-Tag: rel_0_2_2~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=16d222ea234550747267c46a06ac66e96054ae60;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fixed [ticket:188] updated changelog --- diff --git a/CHANGES b/CHANGES index bd887e7a7f..b89461904f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,11 @@ +0.2.2 +- big improvements to polymorphic inheritance behavior, enabling it +to work with adjacency list table structures [ticket:190] +- fixed "echo_pool" flag on create_engine() +- fix to docs, removed incorrect info that close() is unsafe to use +with threadlocal strategy (its totally safe !) +- create_engine() can take URLs as string or unicode [ticket:188] + 0.2.1 - "pool" argument to create_engine() properly propigates - fixes to URL, raises exception if not parsed, does not pass blank diff --git a/lib/sqlalchemy/engine/url.py b/lib/sqlalchemy/engine/url.py index 5242254e2b..a4297f5db1 100644 --- a/lib/sqlalchemy/engine/url.py +++ b/lib/sqlalchemy/engine/url.py @@ -43,7 +43,7 @@ class URL(object): def make_url(name_or_url): - if isinstance(name_or_url, str): + if isinstance(name_or_url, str) or isinstance(name_or_url, unicode): return _parse_rfc1738_args(name_or_url) else: return name_or_url