From: Mike Bayer Date: Fri, 28 Mar 2014 15:02:34 +0000 (-0400) Subject: - fix py3k bug re: dictionary values(), fixes #3005 X-Git-Tag: rel_0_9_4~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=610e0594e249cd0bb28cb2bd4a7624f63f4510bb;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - fix py3k bug re: dictionary values(), fixes #3005 --- diff --git a/lib/sqlalchemy/sql/selectable.py b/lib/sqlalchemy/sql/selectable.py index 7a220f9492..9a43c404d5 100644 --- a/lib/sqlalchemy/sql/selectable.py +++ b/lib/sqlalchemy/sql/selectable.py @@ -761,7 +761,7 @@ class Join(FromClause): "Can't find any foreign key relationships " "between '%s' and '%s'.%s" % (a.description, b.description, hint)) - crit = [(x == y) for x, y in constraints.values()[0]] + crit = [(x == y) for x, y in list(constraints.values())[0]] if len(crit) == 1: return (crit[0]) else: