From ee5e65c98d0f45c464e35fcac24782a6c26a6e68 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 6 Jan 2026 22:04:39 +0000 Subject: [PATCH] gnu: python-pysm3: Relax requirements for NumPy and SciPy. * gnu/packages/astronomy.scm (python-pysm3): [phases] {relax-requirements}: New phase. Change-Id: I856c43fe9aa7d83cdb9fc71aa8687bf6648e0ba6 Signed-off-by: Rutherther --- gnu/packages/astronomy.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index abd919310298df9cd39e723249b4d220f8af7e4e..e1f581cc0ba55865c75d3eadc9ed6effd57bc237 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7798,7 +7798,12 @@ natively in Siril.") "tests") #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'set-version + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "pyproject.toml" + (("scipy < 1.15") "scipy") + (("numpy < 2") "numpy")))) ; no constain on master branch + (add-before 'build 'set-version (lambda _ (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))))) (native-inputs