summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-11-07 20:39:22 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-12-13 20:19:06 +0000
commit1228b3134f102438b65f49ac0edcb128df8129a7 (patch)
tree614a20d6be93ec63a4df93a43828df00ef8252e3 /gnu/packages/python-science.scm
parentc73e334b93f08c4e32470246eda6dad9d041b553 (diff)
gnu: python-scikit-fem: Update to 10.0.2.
* gnu/packages/python-science.scm (python-scikit-fem): Update to 10.0.2. Improve style. [arguments]<test-flags>: Skip some failing tests. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I4efe9f0e93d315c7b979bf3160fa5a3a97ab2115
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm36
1 files changed, 24 insertions, 12 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 63f11d9ca7e..1a80da17d48 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -441,23 +441,35 @@ CMake.")
441(define-public python-scikit-fem 441(define-public python-scikit-fem
442 (package 442 (package
443 (name "python-scikit-fem") 443 (name "python-scikit-fem")
444 (version "9.0.1") 444 (version "10.0.2")
445 (source (origin 445 (source
446 (method git-fetch) ; no tests in PyPI 446 (origin
447 (uri (git-reference 447 (method git-fetch) ; no tests in PyPI
448 (url "https://github.com/kinnala/scikit-fem") 448 (uri (git-reference
449 (commit version))) 449 (url "https://github.com/kinnala/scikit-fem")
450 (file-name (git-file-name name version)) 450 (commit version)))
451 (sha256 451 (file-name (git-file-name name version))
452 (base32 452 (sha256
453 "1r1c88rbaa7vjfnljbzx8paf36yzpy33bragl99ykn6i2srmjrd4")))) 453 (base32 "10kvzm4fmazsrddd83m0903wan67fkj13vdp6w1iw6wm6a0b5h28"))))
454 (build-system pyproject-build-system) 454 (build-system pyproject-build-system)
455 (propagated-inputs (list python-meshio python-numpy python-scipy)) 455 (arguments
456 (list
457 #:test-flags #~(list
458 ;; Tests require Jax.
459 "--ignore=tests/test_autodiff.py"
460 "--ignore=tests/test_examples.py")))
456 (native-inputs 461 (native-inputs
457 (list python-autograd 462 (list python-autograd
458 python-pyamg 463 python-pyamg
464 ;; python-jax ; not packed yet
459 python-pytest 465 python-pytest
460 python-shapely)) 466 python-shapely
467 python-setuptools
468 python-wheel))
469 (propagated-inputs
470 (list python-meshio
471 python-numpy
472 python-scipy))
461 (home-page "https://scikit-fem.readthedocs.io/en/latest/") 473 (home-page "https://scikit-fem.readthedocs.io/en/latest/")
462 (synopsis "Library for performing finite element assembly") 474 (synopsis "Library for performing finite element assembly")
463 (description 475 (description