File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -639,7 +639,7 @@ def open_store(
639
639
def open_group (
640
640
cls ,
641
641
store ,
642
- mode : ZarrWriteModes = "r" ,
642
+ mode : ZarrWriteModes | None = None ,
643
643
synchronizer = None ,
644
644
group = None ,
645
645
consolidated = False ,
@@ -1561,7 +1561,7 @@ def open_dataset(
1561
1561
use_cftime = None ,
1562
1562
decode_timedelta = None ,
1563
1563
group = None ,
1564
- mode = "r" ,
1564
+ mode = None ,
1565
1565
synchronizer = None ,
1566
1566
consolidated = None ,
1567
1567
chunk_store = None ,
@@ -1746,6 +1746,9 @@ def _get_open_params(
1746
1746
synchronizer = synchronizer ,
1747
1747
path = group ,
1748
1748
)
1749
+ if mode is None :
1750
+ # Let zarr-python use its default open mode
1751
+ open_kwargs .pop ("mode" )
1749
1752
open_kwargs ["storage_options" ] = storage_options
1750
1753
1751
1754
zarr_format = _handle_zarr_version_or_format (
You can’t perform that action at this time.
0 commit comments