diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-01-20 21:39:50 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-03-20 14:11:37 +0000 |
| commit | 9e144f00bfe2deeef9c918f448c5fac7b827cb10 (patch) | |
| tree | bebb19b808c504dd1f0c57dc911625ca988870e9 /gnu/packages/bioinformatics.scm | |
| parent | e9b94ef3d256d11e61e8f6582a4159df6a67b8e1 (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/packages/bioinformatics.scm')
| -rw-r--r-- | gnu/packages/bioinformatics.scm | 31 |
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 |
