gnu: python-schema-salad: Update to 7.1.20210316164414.

* gnu/packages/bioinformatics.scm (python-schema-salad): Update to
7.1.20210316164414.
[arguments]: Add skip-failing-tests phase.
This commit is contained in:
Arun Isaac 2021-04-14 13:18:01 +05:30
parent 3a2747ab74
commit 12e210d907
No known key found for this signature in database
GPG key ID: 2E25EE8B61802BB3

View file

@ -8,7 +8,7 @@
;;; Copyright © 2016, 2020 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2016, 2018 Raoul Bonnal <ilpuccio.febo@gmail.com>
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2017, 2021 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com>
;;; Copyright © 2018 Gábor Boskovits <boskovits@gmail.com>
;;; Copyright © 2018, 2019, 2020, 2021 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
@ -2596,15 +2596,27 @@ (define-public python2-pybigwig
(define-public python-schema-salad
(package
(name "python-schema-salad")
(version "7.0.20200811075006")
(version "7.1.20210316164414")
(source
(origin
(method url-fetch)
(uri (pypi-uri "schema-salad" version))
(sha256
(base32
"0wanbwmqb189x1m0vacnhpivfsr8rwbqknngivzxxs8j46yj80bg"))))
"04jaykdpgfnkrghvli5swxzqp7yba842am4bz42hcfljsmkrxvrk"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'check 'skip-failing-tests
(lambda _
;; Skip tests that require network access.
(substitute* "schema_salad/tests/test_cwl11.py"
(("^def test_(secondaryFiles|outputBinding)" all)
(string-append "@pytest.mark.skip(reason="
"\"test requires network access\")\n"
all)))
#t)))))
(propagated-inputs
`(("python-cachecontrol" ,python-cachecontrol-0.11)
("python-lockfile" ,python-lockfile)