monego pushed a commit to branch master
in repository guix.

commit 22e8880ae2bf991f09386074b10bdf8ac2dcf50a
Author: Vinicius Monego <[email protected]>
AuthorDate: Mon Jul 1 15:34:29 2024 -0300

    gnu: python-pyro-ppl: Update to 1.9.1.
    
    * gnu/packages/machine-learning.scm (python-pyro-ppl): Update to 1.9.1.
    [arguments]: Remove #:test-flags and skip all tests in #:tests?.
    
    Change-Id: If90024d904bb830df2868423a5947ecaf45b46fc
---
 gnu/packages/machine-learning.scm | 22 +++++-----------------
 1 file changed, 5 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index d3fe98f293..69855ed02a 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5484,7 +5484,7 @@ and Numpy.")
 (define-public python-pyro-ppl
   (package
     (name "python-pyro-ppl")
-    (version "1.8.6")
+    (version "1.9.1")
     ;; The sources on pypi don't include tests.
     (source
      (origin
@@ -5494,24 +5494,12 @@ and Numpy.")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0n1vsih99pvswcaygdxkc6kq6r48ny130z6ca8pp3281396r2ykw"))))
+        (base32 "0q87d0frgzn1ljnpbyxmj582yfn6zy3m960m3ab826h4rpzybxhf"))))
     (build-system pyproject-build-system)
     (arguments
-     (list
-      #:test-flags
-      '(list "-vv" "--stage=unit"
-             ;; This tests features that are only implemented when non-free
-             ;; software is available (Intel MKL or CUDA).
-             "--ignore=tests/distributions/test_spanning_tree.py"
-             "--ignore=tests/infer/mcmc/test_mcmc_api.py"
-             ;; This test fails sometimes.
-             "--ignore=tests/optim/test_optim.py"
-             ;; Four test_gamma_elbo tests fail with bad values for unknown
-             ;; reasons.
-             "--ignore=tests/distributions/test_rejector.py"
-             ;; This looks like a test system failure.  All of these fail
-             ;; because x is an array of functions, not an array of numbers.
-             "-k" "not test_sample")))
+     ;; Tests take too long.
+     ;; XXX: Maybe select the most important test modules.
+     (list #:tests? #f))
     (propagated-inputs
      (list python-numpy
            python-opt-einsum

Reply via email to