mirror of
https://github.com/sqlalchemy/sqlalchemy.git
synced 2026-06-06 15:51:48 -04:00
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
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user