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

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

    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
---
 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 5bb5831a78..4a716f6676 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -525,29 +525,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:
+    ;; <https://codeberg.org/guix/guix/pulls/4696>.
+    (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.")

Reply via email to