We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ensure_text
1 parent 1390983 commit 818a34bCopy full SHA for 818a34b
zarr/storage.py
@@ -1583,12 +1583,6 @@ def _dbm_encode_key(key):
1583
return key
1584
1585
1586
-def _dbm_decode_key(key):
1587
- if hasattr(key, 'decode'):
1588
- key = key.decode('ascii')
1589
- return key
1590
-
1591
1592
# noinspection PyShadowingBuiltins
1593
class DBMStore(MutableMapping):
1594
"""Storage class using a DBM-style database.
@@ -1758,7 +1752,7 @@ def __eq__(self, other):
1758
1752
)
1759
1753
1760
1754
def keys(self):
1761
- return (_dbm_decode_key(k) for k in iter(self.db.keys()))
1755
+ return (ensure_text(k, "ascii") for k in iter(self.db.keys()))
1762
1756
1763
1757
def __iter__(self):
1764
return self.keys()
0 commit comments