diff --git a/packages/wf-brainscales2-demos/package.py b/packages/wf-brainscales2-demos/package.py
index 297f8b09848f567914f6e6cbb09fa8c1e97b8998..473c75e65094b680d97655e36249c78df77edca0 100644
--- a/packages/wf-brainscales2-demos/package.py
+++ b/packages/wf-brainscales2-demos/package.py
@@ -17,8 +17,8 @@ class WfBrainscales2Demos(Package):
     # ECM: we probably should build the ipynb file in this package
     version("23.6", branch="jupyter-notebooks-experimental")
 
-    depends_on('hxtorch')
-    depends_on('pynn-brainscales')
+    depends_on('hxtorch', type=("run", "test"))
+    depends_on('pynn-brainscales', type=("run", "test"))
     depends_on('py-matplotlib@3.5.1:')
     depends_on('py-ipywidgets@7.7.0:')
     depends_on('py-ipycanvas@0.10.2:')