diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-29 18:46:10 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-05-29 18:46:10 -0400 |
| commit | be2c145a84df5db0233f84995765d3f614776f75 (patch) | |
| tree | 5013d65a277b054bc46f8359b2ed529656a39e2a /lib/sqlalchemy | |
| parent | da07a712f395a74b3b25987c6628f03a0b6a3812 (diff) | |
| download | sqlalchemy-be2c145a84df5db0233f84995765d3f614776f75.tar.gz | |
keep the contract for Properties as returning lists for keys, values, items.
It's not the same as a dictionary as __iter__ does the values
Diffstat (limited to 'lib/sqlalchemy')
| -rw-r--r-- | lib/sqlalchemy/util/_collections.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sqlalchemy/util/_collections.py b/lib/sqlalchemy/util/_collections.py index 689a6756b..86a90828a 100644 --- a/lib/sqlalchemy/util/_collections.py +++ b/lib/sqlalchemy/util/_collections.py @@ -190,13 +190,13 @@ class Properties(object): return default def keys(self): - return self._data.keys() + return list(self._data) def values(self): - return self._data.values() + return list(self._data.values()) def items(self): - return self._data.items() + return list(self._data.items()) def has_key(self, key): return key in self._data |
