guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

06/21: gnu: python-yt: Adjust inputs.


From: guix-commits
Subject: 06/21: gnu: python-yt: Adjust inputs.
Date: Thu, 7 Nov 2024 17:08:59 -0500 (EST)

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

commit b535adb1d2d8346547b7cc492fa1af9201712613
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Thu Nov 7 10:07:27 2024 +0000

    gnu: python-yt: Adjust inputs.
    
    * gnu/packages/astronomy.scm (python-yt): Shift the order of native and
    propagated inputs, add missing.
    [arguments]<phases>: Remove relax-requirements phase.
    [native-inputs]: Add python-wheel.
    
    Change-Id: Iaeca599a4bbb250f9b524bb85958c78da5b1fdec
---
 gnu/packages/astronomy.scm | 33 +++++++++++++--------------------
 1 file changed, 13 insertions(+), 20 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 69020974ed..e3eb5c2066 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6302,21 +6302,25 @@ using (multivariate) polynomials.")
      (list
       #:build-backend "setuptools.build_meta"
       #:test-flags
-      #~(list "-n" "auto")
+      #~(list "--numprocesses" "auto")
       #:phases
       #~(modify-phases %standard-phases
-         (add-after 'unpack 'relax-requirements
-           (lambda _
-             (substitute* "pyproject.toml"
-               ;; XXX: Updating ipywidgets requires long chain of rebuilds,
-               ;; maybe for python-team.
-               ;;
-               ;; ipywidgets>=8.0.0
-               ((">=8.0.0") ">=7.6.3"))))
           (add-before 'check 'prepare-test-environment
             (lambda _
               (setenv "HOME" "/tmp")
               (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (native-inputs
+     (list python-cython-3
+           python-nose
+           python-nose-exclude
+           python-nose-timer
+           python-pyaml
+           python-pytest
+           python-pytest-mpl
+           python-pytest-xdist
+           python-setuptools
+           python-sympy
+           python-wheel))
     (propagated-inputs
      (list python-cmyt
            python-ewah-bool-utils
@@ -6329,17 +6333,6 @@ using (multivariate) polynomials.")
            python-tomli-w
            python-tqdm
            python-unyt))
-    (native-inputs
-     (list python-cython-3
-           python-nose
-           python-nose-exclude
-           python-nose-timer
-           python-pyaml
-           python-pytest
-           python-pytest-mpl
-           python-pytest-xdist
-           python-setuptools
-           python-sympy))
     (home-page "http://yt-project.org/";)
     (synopsis "Analyzing and visualizing volumetric data framework")
     (description



reply via email to

[Prev in Thread] Current Thread [Next in Thread]