From 02c072edbb1eaa826632e70174eb96915bb725b5 Mon Sep 17 00:00:00 2001 From: Malthe Borch Date: Thu, 30 Oct 2014 10:49:37 +0100 Subject: [PATCH] It's the 'kwargs' which are iterable, not 'keys' --- lib/sqlalchemy/orm/query.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sqlalchemy/orm/query.py b/lib/sqlalchemy/orm/query.py index f070608255..c651812bd3 100644 --- a/lib/sqlalchemy/orm/query.py +++ b/lib/sqlalchemy/orm/query.py @@ -1760,8 +1760,7 @@ class Query(object): aliased, from_joinpoint = kwargs.pop('aliased', False),\ kwargs.pop('from_joinpoint', False) if kwargs: - raise TypeError("unknown arguments: %s" % - ','.join(kwargs.keys)) + raise TypeError("unknown arguments: %s" % ', '.join(kwargs)) return self._join(props, outerjoin=False, create_aliases=aliased, from_joinpoint=from_joinpoint) -- 2.47.2