diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-26 19:06:13 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-26 19:06:13 -0400 |
| commit | 6cde27fe9161a21b075c7b8faa09d1e77169f1f2 (patch) | |
| tree | d7d986fa78683a7e570dd1e6da84e7bb4ca1b762 /lib/sqlalchemy/orm/session.py | |
| parent | 29689fa566ba1bd3dc08727754632c9e8074137c (diff) | |
| download | sqlalchemy-6cde27fe9161a21b075c7b8faa09d1e77169f1f2.tar.gz | |
a pass where we try to squash down as many list()/keys() combinations
as possible
Diffstat (limited to 'lib/sqlalchemy/orm/session.py')
| -rw-r--r-- | lib/sqlalchemy/orm/session.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sqlalchemy/orm/session.py b/lib/sqlalchemy/orm/session.py index cbb508cf7..5a4486eef 100644 --- a/lib/sqlalchemy/orm/session.py +++ b/lib/sqlalchemy/orm/session.py @@ -35,7 +35,7 @@ class _SessionClassMethods(object): def close_all(cls): """Close *all* sessions in memory.""" - for sess in list(_sessions.values()): + for sess in _sessions.values(): sess.close() @classmethod @@ -250,7 +250,7 @@ class SessionTransaction(object): if s.key: del s.key - for s, (oldkey, newkey) in list(self._key_switches.items()): + for s, (oldkey, newkey) in self._key_switches.items(): self.session.identity_map.discard(s) s.key = oldkey self.session.identity_map.replace(s) @@ -2237,7 +2237,7 @@ class sessionmaker(_SessionClassMethods): session = Session() # invokes sessionmaker.__call__() """ - for k, v in list(self.kw.items()): + for k, v in self.kw.items(): local_kw.setdefault(k, v) return self.class_(**local_kw) @@ -2256,7 +2256,7 @@ class sessionmaker(_SessionClassMethods): return "%s(class_=%r%s)" % ( self.__class__.__name__, self.class_.__name__, - ", ".join("%s=%r" % (k, v) for k, v in list(self.kw.items())) + ", ".join("%s=%r" % (k, v) for k, v in self.kw.items()) ) _sessions = weakref.WeakValueDictionary() |
