From 18bb90665c478d0dd56cfe102c8a3288b19fa4cf Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 16 Dec 2024 14:08:34 +0000 Subject: [PATCH] gnu: python-asdf: Fix build. * gnu/packages/astronomy.scm (python-asdf) [arguments]: Remove "-p" add "--numprocesses" option. [phases]{patch-pyproject-toml}: Remove redundant substitution. [native-inputs]: Add python-wheel. Change-Id: I672a83ab3dcc179b1dd3c15316d4e52d834edfd6 --- gnu/packages/astronomy.scm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 3cdbb705ce..93fc91d575 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1612,15 +1612,12 @@ (define-public python-asdf (arguments (list #:test-flags - #~(list "-p" "no:legacypath") + #~(list "--numprocesses" (number->string (parallel-job-count))) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-pypojrect-toml (lambda _ (substitute* "pyproject.toml" - ;; ImportError: Error importing plugin " no:legacypath": No - ;; module named ' no:legacypath' - ((".*:legacypath.*") "") ;; TypeError: Configuration.__init__() got an unexpected ;; keyword argument 'version_file' (("version_file = \"asdf/_version.py\"") ""))))))) @@ -1628,13 +1625,12 @@ (define-public python-asdf (list python-fsspec python-packaging python-psutil - ;; 3.3.0+ requries newer version of pytest, see - ;; . python-pytest python-pytest-doctestplus python-pytest-remotedata python-pytest-xdist - python-setuptools-scm)) + python-setuptools-scm + python-wheel)) (propagated-inputs (list python-asdf-standard python-asdf-transform-schemas