From 52e674a1bae11f7377fb03cedcf242d041637dc8 Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Fri, 28 Aug 2026 12:22:01 +0200 Subject: electrophysiology: python-probeinterface: Update to 0.3.2. * guix-science/packages/electrophysiology.scm (python-probeinterface) [source]: Update to 0.3.2. [arguments]<#:test-flags>: Ignore tests requiring zarr 2. [propagated-inputs]: Move python-{h5py,jsonschema,matplotlib,pandas,scipy} to native-inputs. Remove python-zarr. --- guix-science/packages/electrophysiology.scm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/guix-science/packages/electrophysiology.scm b/guix-science/packages/electrophysiology.scm index 98b6e62..3964c49 100644 --- a/guix-science/packages/electrophysiology.scm +++ b/guix-science/packages/electrophysiology.scm @@ -2659,7 +2659,7 @@ head direction.") (define-public python-probeinterface (package (name "python-probeinterface") - (version "0.3.1") + (version "0.3.2") (source (origin (method git-fetch) @@ -2668,7 +2668,7 @@ head direction.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "04l397z2zs2i05pc52z9llk26gq5qmbsc919mcgjvh6f041cjiyx")))) + (base32 "1dk8lshzkzb76mcdhvpsf2f69sig1s36cnxcxgpr9bb9awyl32x6")))) (build-system pyproject-build-system) (arguments (list @@ -2676,23 +2676,23 @@ head direction.") #~(list ;; Requires external data. "--ignore=tests/test_library.py" - "--ignore=tests/test_wiring.py") + "--ignore=tests/test_wiring.py" + ;; Requires zarr 2. + "--deselect=tests/test_probe.py::test_save_to_zarr") #:phases #~(modify-phases %standard-phases (add-before 'build 'set-home (lambda _ (setenv "HOME" (getcwd))))))) - (propagated-inputs (list python-h5py - python-jsonschema - python-matplotlib - python-numpy - python-packaging - python-pandas - python-requests - python-scipy - python-zarr)) - (native-inputs (list python-hatchling python-pytest)) + (propagated-inputs (list python-numpy python-packaging python-requests)) + (native-inputs (list python-h5py + python-hatchling + python-jsonschema + python-matplotlib + python-pandas + python-pytest + python-scipy)) (home-page "https://github.com/SpikeInterface/probeinterface") (synopsis "Python package to handle probe layout, geometry and wiring to device.") -- cgit v1.2.3