From 75923b3e051de7369606330a0670837ffd428262 Mon Sep 17 00:00:00 2001 From: Mark Keller <7525285+keller-mark@users.noreply.github.com> Date: Wed, 15 Oct 2025 14:26:07 +0200 Subject: [PATCH 1/2] Fix bug --- src/vitessce/wrappers.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/vitessce/wrappers.py b/src/vitessce/wrappers.py index 99964d4b..c8caef33 100644 --- a/src/vitessce/wrappers.py +++ b/src/vitessce/wrappers.py @@ -73,6 +73,7 @@ def __init__(self, **kwargs): self.routes = [] self.is_remote = False # TODO: change to needs_localhost_serving for clarity self.is_store = False # TODO: change to needs_store_registration for clarity + self.is_zip = False self.file_def_creators = [] self.base_dir = None self.stores = {} @@ -1325,6 +1326,12 @@ def make_routes(self, dataset_uid, obj_i): *self.get_local_file_route(dataset_uid, obj_i, self._adata_path, self.local_file_uid), *self.get_local_file_route(dataset_uid, obj_i, self._ref_path, self.local_ref_uid) ] + elif self.is_zip: + return [ + # TODO: modify so that the .zip file extension is used + # (not necessary, but could help with debugging or with base_dir mode) + *self.get_local_file_route(dataset_uid, obj_i, self._adata_path, self.local_dir_uid) + ] else: return self.get_local_dir_route(dataset_uid, obj_i, self._adata_path, self.local_dir_uid) From 0280208ae0f124459fe3af535476c360b3033395 Mon Sep 17 00:00:00 2001 From: Mark Keller <7525285+keller-mark@users.noreply.github.com> Date: Wed, 15 Oct 2025 14:28:23 +0200 Subject: [PATCH 2/2] Update version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 26e147b4..3051e3a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "vitessce" -version = "3.7.5" +version = "3.7.6" authors = [ { name="Mark Keller", email="mark_keller@hms.harvard.edu" }, ]