From: Mike Bayer Date: Sat, 10 Oct 2009 16:51:05 +0000 (+0000) Subject: - the setuptools entrypoint for external dialects is now X-Git-Tag: rel_0_6beta1~262 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8495152b30b88a9d5205c6b6efe9b08e6f5ebd9c;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - the setuptools entrypoint for external dialects is now called "sqlalchemy.dialects". external dialects need to be changed to work with 0.6 in any case. --- diff --git a/CHANGES b/CHANGES index c52d94d3c3..add2ece7c0 100644 --- a/CHANGES +++ b/CHANGES @@ -203,6 +203,9 @@ CHANGES i.e. "mysql+mysqldb://scott:tiger@localhost/test". See the 0.6 documentation for examples. + - the setuptools entrypoint for external dialects is now + called "sqlalchemy.dialects". + - the "owner" keyword argument is removed from Table. Use "schema" to represent any namespaces to be prepended to the table name. diff --git a/lib/sqlalchemy/engine/url.py b/lib/sqlalchemy/engine/url.py index b0e21f5f72..c62f1cf101 100644 --- a/lib/sqlalchemy/engine/url.py +++ b/lib/sqlalchemy/engine/url.py @@ -104,7 +104,7 @@ class URL(object): except ImportError: if sys.exc_info()[2].tb_next is None: import pkg_resources - for res in pkg_resources.iter_entry_points('sqlalchemy.databases'): + for res in pkg_resources.iter_entry_points('sqlalchemy.dialects'): if res.name == self.drivername: return res.load() raise