Subject: [bug#77246] [PATCH 10/18] gnu: python-pegasusio: Update to 0.9.1.

From: Nicolas Graves <[email-masked]>
Date: Tue, 25 Mar 2025 08:56:46 +0100

* gnu/packages/bioinformatics.scm (python-pegasusio): Update to 0.9.1.
[propagated-inputs]: Add python-cython, python-setuptools. Remove
python-importlib-metadata.
[native-inputs]: Styling from guix style.
---
 gnu/packages/bioinformatics.scm | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 172902541a..0eac49a2a1 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3323,30 +3323,31 @@ (define-public python-peaks2utr
 (define-public python-pegasusio
   (package
     (name "python-pegasusio")
-    (version "0.7.1")
+    (version "0.9.1")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "pegasusio" version))
               (sha256
                (base32
-                "0gqygspdy398vjymdy6756jmk99s7fhwav9rivdx59kpqjcdxaz9"))))
+                "1vxi6z7jlznp7sgzlbjsl1dzf1h7ypinllnls0lb2773a8vavg5x"))))
     (build-system pyproject-build-system)
     ;; There are no tests.
     (arguments (list #:tests? #false))
     (propagated-inputs
      (list python-anndata
+           python-cython
            python-docopt
            python-h5py
-           python-importlib-metadata
            python-loompy
            python-natsort
            python-numpy
            python-pandas
            python-pillow
            python-scipy
+           python-setuptools
            python-zarr))
-    (native-inputs (list python-cython python-setuptools-scm
-                         python-setuptools python-wheel))
+    (native-inputs (list python-cython python-setuptools python-setuptools-scm
+                         python-wheel))
     (home-page "https://github.com/lilab-bcb/pegasusio")
     (synopsis "Read or write single-cell genomics data")
     (description
-- 
2.49.0