rekado pushed a commit to branch master
in repository guix.

commit fa9789b36cecdb70312049a0aee34be17c383cf3
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Fri Dec 27 21:31:21 2024 +0100

    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 433e60a47c..28ace95fbc 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5962,14 +5962,14 @@ Note that this package has been deprecated in favor of 
@code{pyfaidx}.")
 (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
@@ -5983,6 +5983,8 @@ Note that this package has been deprecated in favor of 
@code{pyfaidx}.")
                  (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)
@@ -6000,16 +6002,22 @@ Note that this package has been deprecated in favor of 
@code{pyfaidx}.")
                    (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)")

Reply via email to