From f54794bdf6d812b46690d195636ccbe7a46b2439 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 22 Sep 2025 20:35:05 +0100 Subject: [PATCH] gnu: python-gatspy: Disable tests. * gnu/packages/astronomy.scm (python-gatspy)[arguments] : They depend on Nose test runner. : Drop them. : Remove 'set-HOME. [native-inputs]: Remove python-pytest and python-wheel. Change-Id: I9c3d17a1ede19ccaa0b2107860cfd6f48c183e9a --- gnu/packages/astronomy.scm | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 4dc1ce8d5ac1b5af0d7f2ea2aa4881d0bf71d566..e5a38226bef830f35f6e26aff3fa4ab137791561 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4233,21 +4233,11 @@ CFITSIO library. Among other things, it can (sha256 (base32 "1gw2z6x8nikvnw2gkdl70gr81cwczd1pd7v8ry2kjn6k4kssrfav")))) (build-system pyproject-build-system) - (arguments - (list - #:test-flags - ;; These tests require internet access - #~(list "-k" "not test_download_data.py") - #:phases - #~(modify-phases %standard-phases - ;; Tests need this - (add-before 'check 'set-HOME - (lambda _ (setenv "HOME" "/tmp")))))) + ;;TODO: Tests depends on Nose, report upstream. + (arguments (list #:tests? #f)) (native-inputs - (list python-pytest - python-setuptools - python-setuptools-scm - python-wheel)) + (list python-setuptools + python-setuptools-scm)) (propagated-inputs (list python-astroml python-numpy