From b014942a69cec71f7ddfe0ffaf9bf657567030a5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 29 Dec 2025 10:14:21 +0000 Subject: [PATCH] gnu: python-awkward-cpp: Update to 47. * gnu/packages/python-xyz.scm (python-awkward-cpp): Update to 47. [arguments]: Drop all. [home-page]: Refresh it as seen in project's README. Change-Id: I27be188fc95447a17c10b09f653bb28325367998 Signed-off-by: Rutherther --- gnu/packages/python-xyz.scm | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8b3dcaee86828cb691e4c6930666398be5d99ad6..67ac8eff0db1019e61c8b3adf180ace3301768e8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -526,29 +526,25 @@ compare against a vast section of other version formats.") (define-public python-awkward-cpp (package (name "python-awkward-cpp") - (version "43") + ;; TODO: any higher versions need pybind11 >= 3, see: + ;; . + (version "47") (source (origin (method url-fetch) (uri (pypi-uri "awkward_cpp" version)) (sha256 - (base32 "1bays82mjyg0clmms0rdaf1jrdyr0pw5njq8v9kgcan8drcpbvf1")))) + (base32 "03wm649lzr1vgp99d303p53m1ybaf655mpvy30rapv8hd2bz8v37")))) (build-system pyproject-build-system) - (arguments - (list - #:phases - '(modify-phases %standard-phases - ;; TODO: Remove this on python-team branch. - (add-after 'unpack 'relax-requirements - (lambda _ - (substitute* "pyproject.toml" - (("scikit-build-core..0.10") - "scikit-build-core") - (("^minimum-version =.*") ""))))))) - (propagated-inputs (list python-numpy)) + ;; tests: 22304 passed, 524 skipped (native-inputs - (list cmake-minimal pybind11 python-pytest python-scikit-build-core)) - (home-page "https://github.com/scikit-hep/awkward-1.0") + (list cmake-minimal + pybind11 + python-pytest + python-scikit-build-core)) + (propagated-inputs + (list python-numpy)) + (home-page "https://awkward-array.org/") (synopsis "CPU kernels and compiled extensions for Awkward Array") (description "Awkward CPP provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward.")