From 77d72f6643dc21fb8326a2559a34d2202a2eb0ce Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Wed, 15 Oct 2025 09:45:13 +0100 Subject: [PATCH] gnu: python-stdatamodels: Update to 4.1.0. * gnu/packages/astronomy.scm (python-stdatamodels): Update to 4.1.0. [arguments] : Limit the number of threads up to 8. [propagated-inputs]: Add python-asdf-transform-schemas. [native-inputs]: Remove python-wheel, and python-crds; add python-crds-minimal. [synopses]: Clarify it by mentioning the framework ecosystem. Change-Id: Ib7a46f2a6e1120da33678f4f6b2953fec01f49fa --- gnu/packages/astronomy.scm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 2114e1dce493e679fb1190cf12acdd47af0a75eb..5c82e010580d366a51d96084ceb5dc94f608f833 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -8531,19 +8531,19 @@ and CAS statistics), as well as fitting 2D Sérsic profiles.") (define-public python-stdatamodels (package (name "python-stdatamodels") - (version "4.0.1") + (version "4.1.0") (source (origin (method url-fetch) (uri (pypi-uri "stdatamodels" version)) (sha256 - (base32 "1lyxwfq55ngnsjr25bj3v6mjibx17074z28qi3xc9wpib5dn887i")))) + (base32 "1gwa7gh2hyv3770sv514w51c5s7c8zwjr3scx2b240z4c9pbgmq0")))) (build-system pyproject-build-system) (arguments (list ;; 1571 passed #:test-flags - #~(list "--numprocesses" (number->string (parallel-job-count)) + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))) ;; Disable tests requiring access to CRDS servers to download ;; ~500MiB of data. "-k" "not test_crds_selectors_vs_datamodel and not test_report") @@ -8554,7 +8554,7 @@ and CAS statistics), as well as fitting 2D Sérsic profiles.") (setenv "HOME" "/tmp")))))) (native-inputs (list nss-certs-for-test - python-crds + python-crds-minimal python-psutil python-pytest python-pytest-asdf-plugin @@ -8562,16 +8562,15 @@ and CAS statistics), as well as fitting 2D Sérsic profiles.") python-pytest-xdist python-scipy python-setuptools - python-setuptools-scm - python-wheel)) + python-setuptools-scm)) (propagated-inputs (list python-asdf-4 + python-asdf-transform-schemas python-asdf-astropy python-astropy python-numpy)) (home-page "https://github.com/spacetelescope/stdatamodels") - (synopsis - "Core support for DataModel classes used in calibration pipelines") + (synopsis "STScI DataModel classes used in calibration pipelines") (description "Provides @code{DataModel}, which is the base class for data models implemented in the @acronym{JWST, James Webb Space Telescope} and