Skip to content

Commit 7728891

Browse files
authored
fix: close store correctly (#87)
1 parent fc74bb1 commit 7728891

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/fancypackage/io/_dask.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from collections.abc import Generator
22
from itertools import chain
3-
from pathlib import Path
43

54
import zarr
65
from zarr import Group as ZarrGroup
6+
from zarr.storage import StoreLike
77

88
from anndata import AnnData
99
from anndata.experimental import read_elem_lazy
@@ -35,7 +35,7 @@ def _get_entries(group: ZarrGroup, level: str, entries: str | list[str] | None)
3535

3636

3737
def read_as_dask(
38-
store: Path | str,
38+
store: StoreLike,
3939
layers: str | list[str] | None = None,
4040
obsm_keys: str | list[str] | None = None,
4141
varm_keys: str | list[str] | None = None,
@@ -88,6 +88,6 @@ def read_as_dask(
8888
for varm_key in varm_keys:
8989
adata.varm[varm_key] = read_elem_lazy(group[f"varm/{varm_key}"])
9090

91-
store.close()
91+
group.store.close()
9292

9393
return adata

0 commit comments

Comments
 (0)