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,