diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-11-07 20:39:22 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-13 20:19:06 +0000 |
| commit | 1228b3134f102438b65f49ac0edcb128df8129a7 (patch) | |
| tree | 614a20d6be93ec63a4df93a43828df00ef8252e3 /gnu/packages/python-science.scm | |
| parent | c73e334b93f08c4e32470246eda6dad9d041b553 (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.scm | 36 |
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 |
