From 9a1f731257c064ef40d47c32eb74c83ca4fb657f Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 15 Dec 2025 00:58:49 +0000 Subject: [PATCH] gnu: python-ase: Update to 3.26.0. * gnu/packages/python-science.scm (python-ase): Update to 3.26.0. [arguments] : Run tests in parallel up to 8 threads. [native-inputs]: Remove python-wheel. Change-Id: Ib2e5c9751f6c3358bb35084076f79586473da88f Signed-off-by: Rutherther --- gnu/packages/python-science.scm | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index c395d90dd00c04b1e85486f7e32d637363412c60..9c625ab3731ee3eca8615a654e6b614e8faf2a39 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -446,26 +446,34 @@ of solids.") (define-public python-ase (package (name "python-ase") - (version "3.25.0") + (version "3.26.0") (source (origin (method url-fetch) (uri (pypi-uri "ase" version)) (sha256 - (base32 "1hk2r5042cs9shqv49w0jvf65wkyq74s6vc5drfz1275kz5ghk1p")))) + (base32 "0xahqqyxkxrjh1g23icydngrvc8iv3lnd4iys9i802jvfxas6wd0")))) (build-system pyproject-build-system) (arguments - (list #:test-flags - #~(list ;; DeprecationWarning. + (list + ;; tests: 2 failed, 2999 passed, 566 skipped, 5 xfailed, 47 warnings + #:test-flags + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))) + ;; DeprecationWarning. "--deselect" "ase/test/fio/test_espresso.py::test_pw_input_write_nested_flat" ;; UserWarning. "--deselect" "ase/test/fio/test_espresso.py::TestConstraints::test_fix_scaled"))) - (propagated-inputs (list python-matplotlib python-numpy python-scipy)) - (native-inputs (list python-pytest python-pytest-xdist python-setuptools - python-wheel)) + (native-inputs + (list python-pytest + python-pytest-xdist + python-setuptools)) (inputs (list spglib)) + (propagated-inputs + (list python-matplotlib + python-numpy + python-scipy)) (home-page "https://wiki.fysik.dtu.dk/ase/") (synopsis "Atomic Simulation Environment") (description "This package provides a set of tools and Python modules for