From b53830ad048ca177422cd8eabf09cd0cde2617a7 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 27 Dec 2024 21:31:21 +0100 Subject: [PATCH] gnu: python-schema-salad: Update to 8.8.20241206093842. * gnu/packages/bioinformatics.scm (python-schema-salad): Update to 8.8.20241206093842. [arguments]: Patch tox.ini. [propagated-inputs]: Remove python-importlib-resources, python-setuptools, and python-typing-extensions. [native-inputs]: Add python-cachecontrol, python-mypy, python-setuptools, python-setuptools-scm, python-types-dataclasses, python-types-requests, and python-types-setuptools. Change-Id: I22ca7ad772078192117a1139adca410b53844008 --- gnu/packages/bioinformatics.scm | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 0cab653976..6bbfe9e6ac 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -5935,14 +5935,14 @@ (define-public python-pyfasta (define-public python-schema-salad (package (name "python-schema-salad") - (version "8.5.20240102191335") + (version "8.8.20241206093842") (source (origin (method url-fetch) - (uri (pypi-uri "schema-salad" version)) + (uri (pypi-uri "schema_salad" version)) (sha256 (base32 - "035202p696i3jylb8b3nm9qcxsqby15hhqn1dl4nrz73a17p0ckx")))) + "13vx3lqivfzsh1qdvx89vxnn25l3ssmzyh06g74psl4kmf9pj51a")))) (build-system pyproject-build-system) (arguments (list @@ -5956,6 +5956,8 @@ (define-public python-schema-salad (string-append "version=\"" #$version "\""))))) (add-before 'check 'skip-failing-tests (lambda _ + (substitute* "tox.ini" + (("^addopts=.*") "")) ;; Skip tests that require network access. (let ((skip-test (lambda (test-pattern) @@ -5973,16 +5975,22 @@ (define-public python-schema-salad (skip-test all))))))))) (propagated-inputs (list python-cachecontrol - python-importlib-resources python-mistune python-mypy-extensions python-rdflib python-requests - python-ruamel.yaml - python-setuptools ; For pkg_resources. - python-typing-extensions)) + python-ruamel.yaml)) (native-inputs - (list python-black python-pytest python-pytest-runner + (list python-black + python-cachecontrol + python-mypy + python-pytest + python-pytest-runner + python-setuptools + python-setuptools-scm + python-types-dataclasses + python-types-requests + python-types-setuptools python-wheel)) (home-page "https://github.com/common-workflow-language/schema_salad") (synopsis "Schema Annotations for Linked Avro Data (SALAD)")