diff --git a/requirements.txt b/requirements.txt
index 0f8cd33d886a8151fe1b146362f9c2bea6bc8f7f..58a1a3ddae03bb830662981ad98fa9d483308501 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -24,4 +24,5 @@ k3d>=2.16.1
 olefile>=0.46
 psutil>=5.9.0
 structure-tensor>=0.2.1
-noise>=1.2.2
\ No newline at end of file
+noise>=1.2.2
+zarr>=2.18.2
\ No newline at end of file
diff --git a/setup.py b/setup.py
index bacc5a95af43c125c0ab7c7298f1fe7029604dbb..cba1ddc7f2059b8deaeee38950e6435c2337c87c 100644
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ with open("README.md", "r", encoding="utf-8") as f:
 
 setup(
     name="qim3d",
-    version="0.3.8",
+    version="0.3.9",
     author="Felipe Delestro",
     author_email="fima@dtu.dk",
     description="QIM tools and user interfaces",
@@ -63,6 +63,7 @@ setup(
         "olefile>=0.46",
         "psutil>=5.9.0",
         "structure-tensor>=0.2.1",
-        "noise>=1.2.2"
+        "noise>=1.2.2",
+        "zarr>=2.18.2",
     ],
 )