This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SQLObject development repository".
The branch, master has been updated
via 80b163b8db1c629ea0b7323dd50b95dbc9e0f204 (commit)
from 12fb5061fe1940fe654a14e19cdd2878296d8dc7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceforge.net/p/sqlobject/sqlobject/ci/80b163b8db1c629ea0b7323dd50b95dbc9e0f204
commit 80b163b8db1c629ea0b7323dd50b95dbc9e0f204
Author: Oleg Broytman <ph...@ph...>
Date: Fri Feb 13 02:10:12 2015 +0300
Fix #49: rename loop variables instead of del
diff --git a/sqlobject/main.py b/sqlobject/main.py
index 35ca648..1ed8bf8 100644
--- a/sqlobject/main.py
+++ b/sqlobject/main.py
@@ -1404,9 +1404,8 @@ class SQLObject(object):
v = from_python(
v, sqlbuilder.SQLObjectState(cls, connection=connection))
new_value.append(v)
- del v
condition = sqlbuilder.AND(
- *[getattr(cls.q, n) == v for n, v in zip(name, new_value)])
+ *[getattr(cls.q, _n) == _v for _n, _v in zip(name, new_value)])
return (connection or cls._connection)._SO_selectOneAlt(
cls,
[cls.sqlmeta.idName] +
diff --git a/sqlobject/manager/command.py b/sqlobject/manager/command.py
index 8ae591e..214c72d 100755
--- a/sqlobject/manager/command.py
+++ b/sqlobject/manager/command.py
@@ -257,9 +257,8 @@ class Command(object):
for cls in classes:
level = calculateDependencyLevel(cls)
sorter.append((level, cls))
- del level
sorter.sort()
- ordered_classes = [cls for level, cls in sorter]
+ ordered_classes = [cls for _, cls in sorter]
except SQLObjectCircularReferenceError as msg:
# Failsafe: return the classes as-is if a circular reference
# prevented the dependency levels to be calculated.
diff --git a/sqlobject/sqlbuilder.py b/sqlobject/sqlbuilder.py
index de93e68..44b33ab 100644
--- a/sqlobject/sqlbuilder.py
+++ b/sqlobject/sqlbuilder.py
@@ -754,7 +754,6 @@ class Select(SQLExpression):
if isinstance(x, SQLExpression):
x = sqlrepr(x, db)
tables.add(x)
- del x
things = list(self.ops['items']) + join
if self.ops['clause'] is not NoDefault:
things.append(self.ops['clause'])
@@ -802,7 +801,7 @@ class Select(SQLExpression):
reverser = lambda x: x
if isinstance(orderBy, (list, tuple)):
select += " ORDER BY %s" % ", ".join(
- [_str_or_sqlrepr(reverser(x), db) for x in orderBy])
+ [_str_or_sqlrepr(reverser(_x), db) for _x in orderBy])
else:
select += " ORDER BY %s" % _str_or_sqlrepr(
reverser(orderBy), db)
-----------------------------------------------------------------------
Summary of changes:
sqlobject/main.py | 3 +--
sqlobject/manager/command.py | 3 +--
sqlobject/sqlbuilder.py | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
hooks/post-receive
--
SQLObject development repository
|