gnu: python-liana-py: Update to 1.4.0.

* gnu/packages/bioinformatics.scm (python-liana-py): Update to 1.4.0.
[arguments]: Adjust disabled tests.

Change-Id: I9245285e2d043b5e7cbce5fb95a30982cd981597
This commit is contained in:
Ricardo Wurmus 2025-01-08 20:19:06 +01:00
parent 3b88afa1d9
commit e83f4e980e
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -2679,7 +2679,7 @@ (define-public python-htsget
(define-public python-liana-py
(package
(name "python-liana-py")
(version "1.1.0")
(version "1.4.0")
(source (origin
(method git-fetch)
(uri (git-reference
@ -2688,7 +2688,7 @@ (define-public python-liana-py
(file-name (git-file-name name version))
(sha256
(base32
"0f5al0v55haja91q9gd409v7q78mmp1wv9znsplsbjp6lfspjfnw"))))
"1kwbhfmsjhfc6m4kcp4zc2xgzg1qf16ywfkdamn868anwwrvjxzb"))))
(build-system pyproject-build-system)
(arguments
(list
@ -2696,20 +2696,36 @@ (define-public python-liana-py
'(list "-k"
;; These tests require internet access.
(string-append "not test_generate_lr_resource"
" and not test_get_hcop"
" and not test_get_metalinks"
" and not test_get_metalinks_values"
" and not test_describe_metalinks"
" and not test_generate_nondefault_lr_resource"
" and not test_translate_resource"
;; Minor accuracy difference
" and not test_bivar_morans_perms"
;; XXX "local_scores" array has wrong type.
;; See https://github.com/saezlab/liana-py/issues/147
" and not test_morans_analytical"
" and not test_cosine_permutation"
" and not test_jaccard_pval_none_cats"
" and not test_large_adata"
;; XXX ligand column differs: the left column
;; contains duplicates.
" and not test_liana_pipe_not_defaults"
" and not test_liana_pipe_defaults"
;; XXX unclear failure: 'coo_matrix' object is not
;; subscriptable
" and not test_bivar_product"
)
;; XXX unclear failure: large difference in data
;; frames.
" and not test_aggregate_res")
;; These need the optional squidpy, which we don't have yet.
"--ignore=liana/tests/test_misty.py"
;; These need the optional corneto.
"--ignore=liana/tests/test_causalnet.py")
"--ignore=liana/tests/test_causalnet.py"
;; Needs internet access.
"--ignore=liana/tests/test_orthology.py")
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'relax-requirements