summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/orm')
-rw-r--r--lib/sqlalchemy/orm/mapper.py4
-rw-r--r--lib/sqlalchemy/orm/unitofwork.py4
-rw-r--r--lib/sqlalchemy/orm/uowdumper.py3
3 files changed, 5 insertions, 6 deletions
diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py
index aec4e1dff..c0fd1c550 100644
--- a/lib/sqlalchemy/orm/mapper.py
+++ b/lib/sqlalchemy/orm/mapper.py
@@ -1175,7 +1175,7 @@ class Mapper(object):
# synchronize newly inserted ids from one table to the next
# TODO: this fires off more than needed, try to organize syncrules
# per table
- for m in util.reversed(list(mapper.iterate_to_root())):
+ for m in reversed(list(mapper.iterate_to_root())):
if m.__inherits_equated_pairs:
m.__synchronize_inherited(state)
@@ -1562,7 +1562,7 @@ class Mapper(object):
allconds = []
start = False
- for mapper in util.reversed(list(self.iterate_to_root())):
+ for mapper in reversed(list(self.iterate_to_root())):
if mapper.local_table in tables:
start = True
if start and not mapper.single:
diff --git a/lib/sqlalchemy/orm/unitofwork.py b/lib/sqlalchemy/orm/unitofwork.py
index 9a008e5cb..b4e649262 100644
--- a/lib/sqlalchemy/orm/unitofwork.py
+++ b/lib/sqlalchemy/orm/unitofwork.py
@@ -755,7 +755,7 @@ class UOWExecutor(object):
for task in tasks:
self.execute_save_steps(trans, task)
if isdelete is not False:
- for task in util.reversed(tasks):
+ for task in reversed(tasks):
self.execute_delete_steps(trans, task)
def save_objects(self, trans, task):
@@ -782,7 +782,7 @@ class UOWExecutor(object):
for dep in task.polymorphic_dependencies:
self.execute_dependency(trans, dep, False)
if isdelete is not False:
- for dep in util.reversed(list(task.polymorphic_dependencies)):
+ for dep in reversed(list(task.polymorphic_dependencies)):
self.execute_dependency(trans, dep, True)
def execute_cyclical_dependencies(self, trans, task, isdelete):
diff --git a/lib/sqlalchemy/orm/uowdumper.py b/lib/sqlalchemy/orm/uowdumper.py
index 09b82167d..43461885d 100644
--- a/lib/sqlalchemy/orm/uowdumper.py
+++ b/lib/sqlalchemy/orm/uowdumper.py
@@ -6,7 +6,6 @@
"""Dumps out a string representation of a UOWTask structure"""
-from sqlalchemy import util
from sqlalchemy.orm import unitofwork
from sqlalchemy.orm import util as mapperutil
@@ -22,7 +21,7 @@ class UOWDumper(unitofwork.UOWExecutor):
for task in tasks:
self._execute(trans, task, False)
if isdelete is not False:
- for task in util.reversed(tasks):
+ for task in reversed(tasks):
self._execute(trans, task, True)
def _execute(self, trans, task, isdelete):