From 75eb4cc9139a0e00a8d679b424b0819298c896b7 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 17 Feb 2026 21:01:12 +0000 Subject: gnu: python-pyvo: Update to 1.8.1. * gnu/packages/astronomy.scm (python-pyvo): Update to 1.8.1. [phases]{include-package-data}: Remove as no longer required, resolved by upstream with "pyvo.mivot.writer = *.xsd". {post-check}: Remove phase, see: . Change-Id: I431059d80d5f0ce4c3bf5b2d898c63e3b5042a1a --- gnu/packages/astronomy.scm | 31 ++++++++----------------------- 1 file changed, 8 insertions(+), 23 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 97bce46a6a..4a65f7e632 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -8188,7 +8188,7 @@ spectra, and data.") (define-public python-pyvo (package (name "python-pyvo") - (version "1.8") + (version "1.8.1") (source (origin (method git-fetch) @@ -8197,29 +8197,13 @@ spectra, and data.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0ks1542i85y042yny3ka6gsrgy7pyv0xdaclirmvqrkakikhv70b")))) + (base32 "1cizipvfaqcjli1jirm2pc9fm2j8jrjrpdnzwar8lzvzpkyc7hm6")))) (build-system pyproject-build-system) (arguments (list - ;; tests: 430 passed, 56 skipped, 1 xfailed + ;; tests: 441 passed, 56 skipped, 1 xfailed #:test-flags - #~(list "--pyargs" "pyvo") - #:phases - #~(modify-phases %standard-phases - (add-after 'install 'include-package-data - ;; FIXME: Check why pyproject-build-system ignores coping some - ;; package data files during build/install phases. - (lambda* (#:key inputs outputs #:allow-other-keys) - (for-each - (lambda (file) - (install-file file - (string-append (site-packages inputs outputs) - "/pyvo/mivot/writer/"))) - (find-files "pyvo/mivot/writer" "\\.xsd$")))) - (add-before 'check 'post-check - (lambda _ - (for-each delete-file-recursively - (find-files #$output "__pycache__" #:directories? #t))))))) + #~(list "--pyargs" "pyvo"))) (native-inputs (list python-pytest-astropy python-pytest-doctestplus @@ -8228,9 +8212,10 @@ spectra, and data.") python-setuptools-scm)) (propagated-inputs (list python-astropy - python-defusedxml ; extra requirements - python-pillow ; extra requirements - python-requests)) + python-requests + ;; [optioal] + python-defusedxml + python-pillow)) (home-page "https://github.com/astropy/pyvo") (synopsis "Access Virtual Observatory data and services") (description -- cgit v1.3