summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-01-20 21:39:50 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-03-20 14:11:37 +0000
commit9e144f00bfe2deeef9c918f448c5fac7b827cb10 (patch)
treebebb19b808c504dd1f0c57dc911625ca988870e9 /gnu
parente9b94ef3d256d11e61e8f6582a4159df6a67b8e1 (diff)
gnu: python-schema-salad: Update to 8.9.20251102115403.
* gnu/packages/bioinformatics.scm (python-schema-salad): Update to 8.9.20251102115403. [arguments]<#:test-flags>: Update them. <#:phases>: Drop phase 'skip-failing-tests. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/bioinformatics.scm31
1 files changed, 8 insertions, 23 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 5b2d5194ff3..6f4c99a7ece 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -6841,7 +6841,7 @@ accessing bigWig files.")
6841(define-public python-schema-salad 6841(define-public python-schema-salad
6842 (package 6842 (package
6843 (name "python-schema-salad") 6843 (name "python-schema-salad")
6844 (version "8.9.20250723145140") 6844 (version "8.9.20251102115403")
6845 (source 6845 (source
6846 (origin 6846 (origin
6847 (method git-fetch) 6847 (method git-fetch)
@@ -6850,16 +6850,17 @@ accessing bigWig files.")
6850 (commit version))) 6850 (commit version)))
6851 (file-name (git-file-name name version)) 6851 (file-name (git-file-name name version))
6852 (sha256 6852 (sha256
6853 (base32 6853 (base32 "0jcq6yam58q9xic9mzv09075s2mbng5bs0pxsh335i6jfwrp1b6x"))))
6854 "1bqsbxx1275129j08aqz7qpzk1nlk4h9psvkm7hzb4liag8nyiql"))))
6855 (build-system pyproject-build-system) 6854 (build-system pyproject-build-system)
6856 (arguments 6855 (arguments
6857 (list 6856 (list
6858 #:test-flags 6857 #:test-flags
6859 #~(list 6858 #~(list
6860 ;; Skip failing test, probably innocent. 6859 ;; These tests require network access.
6861 ;; TODO: Remove when upgrading because updated upstream. 6860 "--deselect=schema_salad/tests/test_examples.py::test_bad_schemas"
6862 "--deselect=schema_salad/tests/test_makedoc.py::test_detect_changes_in_html") 6861 "--deselect=schema_salad/tests/test_cg.py::test_load_by_yaml_metaschema"
6862 ;; This test requires the cwl-runner binary.
6863 "--ignore=schema_salad/tests/test_cwl11.py")
6863 #:phases 6864 #:phases
6864 #~(modify-phases %standard-phases 6865 #~(modify-phases %standard-phases
6865 (add-after 'unpack 'relax-requirements 6866 (add-after 'unpack 'relax-requirements
@@ -6869,23 +6870,7 @@ accessing bigWig files.")
6869 (substitute* "requirements.txt" 6870 (substitute* "requirements.txt"
6870 (("mistune.*") "mistune")) 6871 (("mistune.*") "mistune"))
6871 (substitute* "setup.py" 6872 (substitute* "setup.py"
6872 (("mistune[^\"]*") "mistune")))) 6873 (("mistune[^\"]*") "mistune")))))))
6873 (add-before 'check 'skip-failing-tests
6874 (lambda _
6875 (let ((skip-test
6876 (lambda (test-pattern)
6877 (string-append "@pytest.mark.skip(reason="
6878 "\"test requires network access\")\n"
6879 test-pattern))))
6880 (substitute* "schema_salad/tests/test_cg.py"
6881 (("^def test_load_by_yaml_metaschema\\(" all)
6882 (skip-test all)))
6883 (substitute* "schema_salad/tests/test_cwl11.py"
6884 (("^def test_(secondaryFiles|outputBinding|yaml_tab_error)\\(" all)
6885 (skip-test all)))
6886 (substitute* "schema_salad/tests/test_examples.py"
6887 (("^def test_bad_schemas\\(" all)
6888 (skip-test all)))))))))
6889 (propagated-inputs 6874 (propagated-inputs
6890 (list python-cachecontrol 6875 (list python-cachecontrol
6891 python-mistune 6876 python-mistune