guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit f798de34ad80633cf43955c9a2f106fad5233e9e
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Dec 29 10:14:23 2025 +0000

    gnu: python-awkward: Update to 2.8.5.
    
    * gnu/packages/python-xyz.scm (python-awkward): Update to 2.8.5.
    [arguments] <test-flags>: Skip CUDA tests only.
    [propagated-inputs]: Remove python-typing-extensions.
    [home-page]: Refresh it as seen in project's README.
    
    Change-Id: I5cebada2be766618633b0d082c88ae3d15490e9f
---
 gnu/packages/python-xyz.scm | 29 ++++++++++++-----------------
 1 file changed, 12 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4a716f6676..e2eb76f976 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -552,37 +552,32 @@ package.  It is not useful on its own, only as a 
dependency for awkward.")
 (define-public python-awkward
   (package
     (name "python-awkward")
-    (version "2.7.2")
+    (version "2.8.5")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "awkward" version))
        (sha256
-        (base32 "1bfg4pggahnfvq4n71ydkb1pwzc89plfdgp9wcv7ky4dss37y1ay"))))
+        (base32 "12bw8hkxnx4pkwamih933c5syrjg1pyql288b7h190mr1d24k42b"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      ;; tests: 2798 passed, 156 skipped
       #:test-flags
       ;; CUDA is and requires proprietary software.
-      '(list "--ignore-glob=tests-cuda**"
-             "-k"
-             (string-append
-              ;; BrokenProcessPool
-              "not test_noop_pickler"
-              " and not test_non_packing_pickler"
-              ;; Regex pattern did not match.
-              " and not test_malformed_pickler"))))
-    (propagated-inputs (list python-awkward-cpp
-                             python-fsspec
-                             python-importlib-metadata
-                             python-numpy
-                             python-packaging
-                             python-typing-extensions))
+      #~(list "--ignore=tests-cuda-kernels/"
+              "--ignore=tests-cuda/")))
     (native-inputs
      (list python-hatch-fancy-pypi-readme
            python-hatchling
            python-pytest))
-    (home-page "https://github.com/scikit-hep/awkward-1.0";)
+    (propagated-inputs
+     (list python-awkward-cpp
+           python-fsspec
+           python-importlib-metadata
+           python-numpy
+           python-packaging))
+    (home-page "https://awkward-array.org/";)
     (synopsis "Manipulate JSON-like data with NumPy-like idioms")
     (description "Awkward Array is a library for nested, variable-sized data,
 including arbitrary-length lists, records, mixed types, and missing data,

Reply via email to