@@ -1036,11 +1036,13 @@ class FSStore(MutableMapping):
1036
1036
When accessing data, any of these exceptions will be treated
1037
1037
as a missing key
1038
1038
meta_keys : list or tuple of str
1039
- Defaults to the zarr meta keys, i.e. (".zarray", ".zgroup", ".zattrs").
1039
+ Reserved keys for metadata.
1040
+ Defaults to the zarr metatadata keys, i.e. (".zarray", ".zgroup", ".zattrs").
1040
1041
dimension_separator : {'.', '/'}, optional
1041
1042
Separator placed between the dimensions of a chunk.
1042
1043
storage_options : passed to the fsspec implementation
1043
- def __init__(self, url, normalize_keys=True, key_separator='.',
1044
+ """
1045
+ def __init__ (self , url , normalize_keys = True , key_separator = None ,
1044
1046
mode = 'w' ,
1045
1047
exceptions = (KeyError , PermissionError , IOError ),
1046
1048
meta_keys = (array_meta_key , group_meta_key , attrs_key ),
@@ -1065,7 +1067,6 @@ def __init__(self, url, normalize_keys=True, key_separator='.',
1065
1067
1066
1068
# Pass attributes to array creation
1067
1069
self ._dimension_separator = dimension_separator
1068
-
1069
1070
if self .fs .exists (self .path ) and not self .fs .isdir (self .path ):
1070
1071
raise FSPathExistNotDir (url )
1071
1072
0 commit comments