From: Paul Johnston Date: Sun, 11 Nov 2007 18:23:59 +0000 (+0000) Subject: Remove usage of deprecated in_ syntax X-Git-Tag: rel_0_4_1~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e684b93a69d7798e2dfbe8494971289600b15ab0;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Remove usage of deprecated in_ syntax --- diff --git a/lib/sqlalchemy/orm/query.py b/lib/sqlalchemy/orm/query.py index 300d4a5496..a2f8973ed5 100644 --- a/lib/sqlalchemy/orm/query.py +++ b/lib/sqlalchemy/orm/query.py @@ -832,7 +832,7 @@ class Query(object): # if single-table inheritance mapper, add "typecol IN (polymorphic)" criterion so # that we only load the appropriate types if self.select_mapper.single and self.select_mapper.polymorphic_on is not None and self.select_mapper.polymorphic_identity is not None: - whereclause = sql.and_(whereclause, self.select_mapper.polymorphic_on.in_(*[m.polymorphic_identity for m in self.select_mapper.polymorphic_iterator()])) + whereclause = sql.and_(whereclause, self.select_mapper.polymorphic_on.in_([m.polymorphic_identity for m in self.select_mapper.polymorphic_iterator()])) context.from_clauses = from_obj