summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-01 18:13:47 +0200
committerGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-01 18:13:47 +0200
commit6abff020798d2bf0377a6f024abb3b63bfe9ea02 (patch)
tree7539ec0c878ce9a7fe819e62a7cc0f98fbc3607a
parent10b759bb025f637c6ccae5ee15e02036662c8958 (diff)
bioinformatics: python-pydeseq2: Fix build.
* guix-science/packages/bioinformatics.scm (python-pydeseq2) [arguments]<#:phases>: Patch pytest configuration to not treat warnings as errors. [propagated-inputs]: Replace python-anndata-0.11 by python-anndata.
-rw-r--r--guix-science/packages/bioinformatics.scm9
1 files changed, 8 insertions, 1 deletions
diff --git a/guix-science/packages/bioinformatics.scm b/guix-science/packages/bioinformatics.scm
index 2576460..aa629e1 100644
--- a/guix-science/packages/bioinformatics.scm
+++ b/guix-science/packages/bioinformatics.scm
@@ -198,12 +198,19 @@
198 "tests/test_utils.py::test_rtd_example_data_loading[True-metadata]"))) 198 "tests/test_utils.py::test_rtd_example_data_loading[True-metadata]")))
199 #:phases 199 #:phases
200 #~(modify-phases %standard-phases 200 #~(modify-phases %standard-phases
201 (add-after 'unpack 'fix-pytest-configuration
202 (lambda _
203 ;; Do not treat warnings as errors.
204 (substitute* "pyproject.toml"
205 (("\"error\",")
206 ""))))
207
201 (add-after 'unpack 'fix-requirements 208 (add-after 'unpack 'fix-requirements
202 (lambda _ 209 (lambda _
203 (substitute* "pyproject.toml" 210 (substitute* "pyproject.toml"
204 (("\"formulaic>=.*\"") 211 (("\"formulaic>=.*\"")
205 "\"formulaic\""))))))) 212 "\"formulaic\"")))))))
206 (propagated-inputs (list python-anndata-0.11 213 (propagated-inputs (list python-anndata
207 python-formulaic 214 python-formulaic
208 python-formulaic-contrasts 215 python-formulaic-contrasts
209 python-matplotlib 216 python-matplotlib