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

commit da17890f2fb87166d3a4ca9ecb3093d4f317bb07
Author: Ricardo Wurmus <rek...@elephly.net>
AuthorDate: Sun Jan 12 13:42:53 2025 +0100

    gnu: python-libensemble: Add missing inputs.
    
    * gnu/packages/maths.scm (python-libensemble)[native-inputs]: Add
    python-setuptools and python-wheel.
    
    Change-Id: If6f7924b8c58e285918afae99354bdde3b127d14
---
 gnu/packages/maths.scm | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 81328b37d1..9ffceefb29 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -4020,18 +4020,6 @@ savings are consistently > 5x.")
        (sha256
         (base32 "0qxb0sn624jaxjxg2ayd65zaiq1p043w3kk55w8r6drkjiar70yj"))))
     (build-system pyproject-build-system)
-    (native-inputs (list ncurses
-                         python-mock
-                         python-mpi4py
-                         python-pytest
-                         python-pytest-cov
-                         python-pytest-timeout))
-    (propagated-inputs (list python-mpmath
-                             python-numpy
-                             python-psutil
-                             python-pydantic-2
-                             python-pyyaml
-                             python-tomli))
     (arguments
      (list
       #:phases
@@ -4059,6 +4047,20 @@ savings are consistently > 5x.")
                    "export UNIT_TEST_MPI_SUBDIR=''"))
                 ;; Run only unit tests, regression tests require MPI.
                 (invoke "bash" "libensemble/tests/run-tests.sh" "-u")))))))
+    (native-inputs (list ncurses
+                         python-mock
+                         python-mpi4py
+                         python-pytest
+                         python-pytest-cov
+                         python-pytest-timeout
+                         python-setuptools
+                         python-wheel))
+    (propagated-inputs (list python-mpmath
+                             python-numpy
+                             python-psutil
+                             python-pydantic-2
+                             python-pyyaml
+                             python-tomli))
     (home-page "https://github.com/Libensemble/libensemble";)
     (synopsis "Toolkit for dynamic ensembles of calculations")
     (description "@code{libensemble} is a complete toolkit for dynamic

Reply via email to