]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
exec() has always made me a little queasy...
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 Jul 2007 20:16:52 +0000 (20:16 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 Jul 2007 20:16:52 +0000 (20:16 +0000)
lib/sqlalchemy/orm/query.py

index 1e091c5e64555098368ae37baaa5fc8cae97a0da..37d5b10a3190d35785880a1daa7d82a80e1f7135 100644 (file)
@@ -1147,11 +1147,11 @@ class Query(object):
 
         return self._legacy_filter_by(*args, **params).one()
 
-    for deprecated_method in ['list', 'scalar', 'count_by',
-                              'select_whereclause', 'get_by', 'select_by', 'join_by', 'selectfirst',
-                              'selectone', 'select', 'execute', 'select_statement', 'select_text',
-                              'join_to', 'join_via', 'selectfirst_by', 'selectone_by']:
-        exec('%s = util.deprecated(%s, False)' % (deprecated_method, deprecated_method))
+for deprecated_method in ['list', 'scalar', 'count_by',
+                          'select_whereclause', 'get_by', 'select_by', 'join_by', 'selectfirst',
+                          'selectone', 'select', 'execute', 'select_statement', 'select_text',
+                          'join_to', 'join_via', 'selectfirst_by', 'selectone_by']:
+    setattr(Query, deprecated_method, util.deprecated(getattr(Query, deprecated_method), False))
 
 Query.logger = logging.class_logger(Query)