[Sqlalchemy-commits] commit/sqlalchemy: 5 new changesets
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2014-08-15 19:17:34
|
5 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/d768ec2c266e/ Changeset: d768ec2c266e Branch: None User: zzzeek Date: 2014-08-15 20:27:12 Summary: - don't add the parent attach event within _on_table_attach if we already have a table; this prevents reentrant calls and we aren't supporting columns/etc being moved around between different parents Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/961217aa9235/ Changeset: 961217aa9235 Branch: None User: zzzeek Date: 2014-08-15 20:38:33 Summary: - clean up provision and keep sqlite on memory DBs if thats what we start with Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/53db5d95fee6/ Changeset: 53db5d95fee6 Branch: rel_0_9 User: zzzeek Date: 2014-08-15 20:57:29 Summary: - TIL that dict.keys() in py3K is not an iterator, it is an iterable view. So copy collections.OrderedDict and use MutableMapping to set up keys, items, values on our own OrderedDict. Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/5a68f856daee/ Changeset: 5a68f856daee Branch: None User: zzzeek Date: 2014-08-15 20:59:12 Summary: - TIL that dict.keys() in py3K is not an iterator, it is an iterable view. So copy collections.OrderedDict and use MutableMapping to set up keys, items, values on our own OrderedDict. Conflicts: lib/sqlalchemy/engine/base.py Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/652a24f0303b/ Changeset: 652a24f0303b Branch: None User: zzzeek Date: 2014-08-15 21:13:13 Summary: - The :class:`.IdentityMap` exposed from :class:`.Session.identity` now returns lists for ``items()`` and ``values()`` in Py3K. Early porting to Py3K here had these returning iterators, when they technically should be "iterable views"..for now, lists are OK. Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |