diff --git a/notebooks/advanced_indexing.ipynb b/notebooks/advanced_indexing.ipynb
index e86d04338a..eb2365a112 100644
--- a/notebooks/advanced_indexing.ipynb
+++ b/notebooks/advanced_indexing.ipynb
@@ -24,15 +24,16 @@
     }
    ],
    "source": [
+    "import cProfile\n",
     "import sys\n",
     "\n",
-    "sys.path.insert(0, '..')\n",
     "import numpy as np\n",
     "\n",
+    "sys.path.insert(0, '..')\n",
+    "\n",
     "import zarr\n",
     "\n",
     "np.random.seed(42)\n",
-    "import cProfile\n",
     "\n",
     "zarr.__version__"
    ]
diff --git a/notebooks/dask_2d_subset.ipynb b/notebooks/dask_2d_subset.ipynb
index 98dd126f29..839e306627 100644
--- a/notebooks/dask_2d_subset.ipynb
+++ b/notebooks/dask_2d_subset.ipynb
@@ -24,9 +24,13 @@
     }
    ],
    "source": [
-    "import zarr; print('zarr', zarr.__version__)\n",
-    "import dask; print('dask', dask.__version__)\n",
-    "import numpy as np"
+    "import dask\n",
+    "import numpy as np\n",
+    "\n",
+    "import zarr\n",
+    "\n",
+    "print('zarr', zarr.__version__)\n",
+    "print('dask', dask.__version__)\n"
    ]
   },
   {
diff --git a/notebooks/dask_copy.ipynb b/notebooks/dask_copy.ipynb
index 33ec017f01..41cc07ae68 100644
--- a/notebooks/dask_copy.ipynb
+++ b/notebooks/dask_copy.ipynb
@@ -133,25 +133,26 @@
     }
    ],
    "source": [
+    "import multiprocessing\n",
     "import sys\n",
     "\n",
+    "import bcolz\n",
+    "import dask.array as da\n",
+    "import h5py\n",
+    "import numpy as np\n",
+    "from bokeh.io import output_notebook\n",
+    "from dask.diagnostics import Profiler, ResourceProfiler\n",
+    "from dask.diagnostics.profile_visualize import visualize\n",
+    "\n",
     "sys.path.insert(0, '..')\n",
+    "\n",
     "import zarr\n",
     "\n",
     "print('zarr', zarr.__version__)\n",
-    "import bcolz\n",
-    "import h5py\n",
-    "import numpy as np\n",
     "\n",
     "# don't let bcolz use multiple threads internally, we want to\n",
     "# see whether dask can make good use of multiple CPUs\n",
     "bcolz.set_nthreads(1)\n",
-    "import multiprocessing\n",
-    "\n",
-    "import dask.array as da\n",
-    "from bokeh.io import output_notebook\n",
-    "from dask.diagnostics import Profiler, ResourceProfiler\n",
-    "from dask.diagnostics.profile_visualize import visualize\n",
     "\n",
     "output_notebook()"
    ]
diff --git a/notebooks/dask_count_alleles.ipynb b/notebooks/dask_count_alleles.ipynb
index 3ae12cc7f6..64312c572c 100644
--- a/notebooks/dask_count_alleles.ipynb
+++ b/notebooks/dask_count_alleles.ipynb
@@ -128,17 +128,18 @@
    "source": [
     "import sys\n",
     "\n",
-    "sys.path.insert(0, '..')\n",
-    "import zarr\n",
-    "\n",
-    "print('zarr', zarr.__version__)\n",
+    "import allel\n",
     "import h5py\n",
     "from bokeh.io import output_notebook\n",
     "from dask.diagnostics import Profiler, ResourceProfiler\n",
     "from dask.diagnostics.profile_visualize import visualize\n",
     "\n",
-    "output_notebook()\n",
-    "import allel"
+    "sys.path.insert(0, '..')\n",
+    "\n",
+    "import zarr\n",
+    "\n",
+    "print('zarr', zarr.__version__)\n",
+    "output_notebook()"
    ]
   },
   {
diff --git a/notebooks/genotype_benchmark_compressors.ipynb b/notebooks/genotype_benchmark_compressors.ipynb
index 73ade8b95d..e575bd0477 100644
--- a/notebooks/genotype_benchmark_compressors.ipynb
+++ b/notebooks/genotype_benchmark_compressors.ipynb
@@ -17,23 +17,23 @@
     }
    ],
    "source": [
-    "import sys\n",
-    "\n",
-    "sys.path.insert(0, '..')\n",
     "import functools\n",
+    "import sys\n",
     "import timeit\n",
     "\n",
-    "import zarr\n",
-    "\n",
-    "print('zarr', zarr.__version__)\n",
-    "from zarr import blosc\n",
-    "\n",
-    "print('blosc', blosc.version())\n",
     "import h5py\n",
     "import numpy as np\n",
     "\n",
     "%matplotlib inline\n",
-    "import matplotlib.pyplot as plt"
+    "import matplotlib.pyplot as plt\n",
+    "\n",
+    "sys.path.insert(0, '..')\n",
+    "\n",
+    "import zarr\n",
+    "from zarr import blosc\n",
+    "\n",
+    "print('zarr', zarr.__version__)\n",
+    "print('blosc', blosc.version())"
    ]
   },
   {