guix_mirror_bot pushed a commit to branch astro-update
in repository guix.

commit bd8bf1c8424b38527c1bf844e580fc4e77345f84
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Feb 17 21:01:12 2026 +0000

    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:
    <https://codeberg.org/guix/guix/issues/4488>.
    
    Change-Id: I431059d80d5f0ce4c3bf5b2d898c63e3b5042a1a
---
 gnu/packages/astronomy.scm | 31 ++++++++-----------------------
 1 file changed, 8 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2133e131b9..cfd6380864 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -8245,7 +8245,7 @@ spectra, and data.")
 (define-public python-pyvo
   (package
     (name "python-pyvo")
-    (version "1.8")
+    (version "1.8.1")
     (source
      (origin
        (method git-fetch)
@@ -8254,29 +8254,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
@@ -8285,9 +8269,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

Reply via email to