From 8495152b30b88a9d5205c6b6efe9b08e6f5ebd9c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 10 Oct 2009 16:51:05 +0000 Subject: [PATCH] - 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. --- CHANGES | 3 +++ lib/sqlalchemy/engine/url.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) 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 -- 2.47.2