diff options
| author | Gorka Eguileor <geguileo@redhat.com> | 2015-10-05 10:42:09 +0200 |
|---|---|---|
| committer | Gorka Eguileor <geguileo@redhat.com> | 2015-10-05 10:42:09 +0200 |
| commit | c6ba1a7d4c2b1c081cfff39b3455d1684ec147be (patch) | |
| tree | b8aeb1f09c6440fb557ec507a153e984a8778588 /lib/sqlalchemy/sql | |
| parent | ef816f23290ae3b7f386832dd01e59dfb4eca7f7 (diff) | |
| download | sqlalchemy-c6ba1a7d4c2b1c081cfff39b3455d1684ec147be.tar.gz | |
Remove dict comprehension for py26 compatibility
Remove added dict comprehensions that make this patch set non python 2.6
compatible.
Diffstat (limited to 'lib/sqlalchemy/sql')
| -rw-r--r-- | lib/sqlalchemy/sql/dml.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sqlalchemy/sql/dml.py b/lib/sqlalchemy/sql/dml.py index 8ba7cfa44..3de54327a 100644 --- a/lib/sqlalchemy/sql/dml.py +++ b/lib/sqlalchemy/sql/dml.py @@ -39,7 +39,7 @@ class UpdateBase(DialectKWArgs, HasPrefixes, Executable, ClauseElement): def process_single(p): if not is_ordered and isinstance(p, (list, tuple)): - return {c.key: pval for c, pval in zip(self.table.c, p)} + return dict((c.key, pval) for c, pval in zip(self.table.c, p)) else: return p @@ -556,8 +556,8 @@ class Insert(ValuesBase): raise exc.InvalidRequestError( "This construct already inserts value expressions") - colparams = self._process_colparams({_column_as_key(n): Null() - for n in names}) + colparams = self._process_colparams(dict((_column_as_key(n), Null()) + for n in names)) self.parameters = colparams[0] self._has_multi_parameters = colparams[1] self._preserve_parameter_order = colparams[2] |
