GNU bug report logs - #71702
[PATCH 00/30] Astronomy update 2024/06

Previous Next

Package: guix-patches;

Reported by: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Date: Fri, 21 Jun 2024 18:17:02 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 71702 in the body.
You can then email your comments to 71702 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
New bug report received and forwarded. Copy sent to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org. (Fri, 21 Jun 2024 18:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 00/30] Astronomy update 2024/06
Date: Fri, 21 Jun 2024 11:55:01 +0100
Hi Guix!

This is the beginning of lovely raining Manchester summer and her it is a
fresh astro* update for this month.

This time some of the main highlights are:
- python-astropy is updated to the latest upstream version
- Initiate packaging process for Astropy affiliated packages as seen in
  <https://www.astropy.org/affiliated/registry.json>, by the way it would be
  nice to have such JSON API for Guix ^.^

- added [9/9]
  - [X] python-corner :: Make some beautiful corner plots
  - [X] python-fast-histogram :: Fast simple 1D and 2D histograms
  - [X] python-jwst-reffiles :: Tool for JWST's CRDS-formatted reference files creation
  - [X] python-naima :: Derivation of non-thermal particle distributions through MCMC spectral fitting
  - [X] python-regularizepsf :: Point spread function modeling and regularization
  - [X] python-schwimmbad :: Common interface for parallel processing pools
  - [X] python-statmorph :: Non-parametric morphological diagnostics of galaxy images
  - [X] python-yt-astro-analysis :: YT astrophysical analysis modules
  - [X] specification-specreduce-data :: Reference and calibration data for the reducing optical/IR spectra

- updated [20/20]
  - [X] indi :: 2.0.7->2.0.8
  - [X] python-astropy :: 6.1.0->6.1.1
  - [X] python-astropy-iers-data :: 0.2024.5.13.0.30.12->0.2024.6.17.0.31.35
  - [X] python-crds :: 11.17.22->11.17.25
  - [X] python-drizzle :: 1.15.1->1.15.2
  - [X] python-dust-extinction :: 1.4->1.4.1
  - [X] python-fitsio :: 1.2.1->1.2.4
  - [X] python-ginga :: 5.0.1->5.1.0
  - [X] python-ndcube :: 2.2.0->2.2.2
  - [X] python-pyerfa :: 2.0.1.1->2.0.1.4
  - [X] python-pyvo :: 1.5.1->1.5.2
  - [X] python-skyfield :: 1.48->1.49
  - [X] python-spherical-geometry :: 1.3.1->1.3.2
  - [X] python-stcal :: 1.7.0->1.7.1
  - [X] python-stpipe :: 0.5.1->0.5.2
  - [X] python-stsci-image :: 2.3.7->2.3.9
  - [X] python-stsci-imagestats :: 1.8.2->1.8.3
  - [X] python-stsci-stimage :: 0.2.8->0.2.9
  - [X] python-sunpy :: 5.1.3->5.1.4
  - [X] siril :: 1.2.1->1.2.3

Next month would bring more Astropy affiliated projects packed to Guix and
maybe IRAF-Community, depending on my free time.

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build indi python-astropy python-astropy-iers-data
python-corner python-crds python-drizzle python-dust-extinction
python-fast-histogram python-fitsio python-ginga python-jwst
python-jwst-reffiles python-naima python-ndcube python-pyerfa python-pyvo
python-regularizepsf python-schwimmbad python-skyfield python-spherical-geometry
python-statmorph python-stcal python-stpipe python-stsci-image
python-stsci-imagestats python-stsci-stimage python-sunpy
python-yt-astro-analysis siril specification-specreduce-data

/gnu/store/s8n8jjgrcf2vaz4zy6la6rhqjsik3cqd-specification-specreduce-data-0.0.0-0.dcba1c6
/gnu/store/86wjq5arcjj6argn7f10rh6j6fp0qaj8-siril-1.2.3
/gnu/store/2zw4zzf32lvyixpx84hlb13qj5hx6w71-python-yt-astro-analysis-1.1.3
/gnu/store/6cnbgmjz4x4pm4yklpb4ipzf4d9kdn8w-python-sunpy-5.1.4
/gnu/store/gdqc4fvzdjh8s16vliailyajff4d4gxr-python-stsci-stimage-0.2.9
/gnu/store/cc7za1ryb51b8alazqm9d0q5bd3xfh8w-python-stsci-imagestats-1.8.3
/gnu/store/k7875lwqakkjwakmc5kgjc6wd8amdili-python-stsci-image-2.3.9
/gnu/store/cbwi76fdrlmhrk3bglh9kr31giwgh5wb-python-stpipe-0.5.2
/gnu/store/dwd22lrxsd940r0f1mwww3wrmjvw4j8l-python-stcal-1.7.1
/gnu/store/9jmh91bivb7zv93gp75i3s4r2ymk025b-python-statmorph-0.5.7
/gnu/store/mvzjqma6ppailcfyp619z9jmasg2a40l-python-spherical-geometry-1.3.2
/gnu/store/1l29hgh9g21asrci3yydb9y9fssqibld-python-skyfield-1.49
/gnu/store/xlv0s1nwqm85ryzsni6hm2vb50xjk7as-python-schwimmbad-0.4.2
/gnu/store/v3wa5yg99hxpzdq7hzwf37411f1gachq-python-regularizepsf-0.3.4
/gnu/store/dpz881sh4w9sr4ik9hjiqwbd1y89k20n-python-pyvo-1.5.2
/gnu/store/885slsfjmj2svc581dpx5pqfrdf1gj0l-python-pyerfa-2.0.1.4
/gnu/store/apsl5j3946kgz8sklgz6wlprpls8nkbf-python-ndcube-2.2.2
/gnu/store/g5rahlykfsq3h0mragn7szfs4wrm19hv-python-naima-0.10.0
/gnu/store/dkprigkbpswc7izx4n0d3v9ig0169fl4-python-jwst-reffiles-1.0.1
/gnu/store/7i302alr9zdlzxinr7xz8y06vblqri06-python-jwst-1.14.0
/gnu/store/ynk2gkcyvkzn8qgmbn4kan1a5zz4kfdm-python-ginga-5.1.0
/gnu/store/gwikd5nfpnk6jh8m4rk9xj9r0dckz96i-python-fitsio-1.2.4
/gnu/store/jrfddka064kss8fjn0mz4zcvp2fmxwg6-python-fast-histogram-0.14
/gnu/store/am3knqb9mvvgsf2dl53pqn201pcq0a6a-python-dust-extinction-1.4.1
/gnu/store/qwjck74j0njwrdzb15mab51p7j49pksv-python-drizzle-1.15.2
/gnu/store/la6ms6p7ycnccfncw5q8krxblqi080sq-python-crds-11.17.25
/gnu/store/5gf5assqwvklfz0ypsp7f4wz9k0y7jv3-python-corner-2.2.2
/gnu/store/w6hi0pr2mgqh2nl7kzgzygh33lfirwjp-python-astropy-iers-data-0.2024.6.17.0.31.35
/gnu/store/j6kzzrwfdfb5majfngdz3kiq4iv4nr2q-python-astropy-6.1.1
/gnu/store/1ckg1jlmk0iywf3sfr7aadbx86byx674-indi-2.0.8
--8<---------------cut here---------------end--------------->8---

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix refresh --list-dependent indi python-astropy
python-astropy-iers-data python-corner python-crds python-drizzle
python-dust-extinction python-fast-histogram python-fitsio python-ginga
python-jwst python-jwst-reffiles python-naima python-ndcube python-pyerfa
python-pyvo python-regularizepsf python-schwimmbad python-skyfield
python-spherical-geometry python-statmorph python-stcal python-stpipe
python-stsci-image python-stsci-imagestats python-stsci-stimage python-sunpy
python-yt-astro-analysis siril specification-specreduce-data

Building the following 16 packages would ensure 64 dependent packages are rebuilt:
python-naima <at> 0.10.0 python-regularizepsf <at> 0.3.4 python-viresclient <at> 0.11.6 python-cesium <at> 0.12.1
python-asdf-compression <at> 0.0.1-0.57cc7e7 python-asdf-zarr <at> 0.0.3 scamp <at> 2.10.0 python-statmorph <at> 0.5.7
python-poliastro <at> 0.17.0 python-ginga <at> 5.1.0 python-astroplan <at> 0.10 ginga-qt5 <at> 5.1.0
python-astroalign <at> 2.5.1 python-aplpy <at> 2.1.0 python-jwst-reffiles <at> 1.0.1 python-radiospectra <at> 0.5.0

/gnu/store/2qj141v2rgl8am5nmkxfan8dbr4rirbv-python-radiospectra-0.5.0
/gnu/store/dkprigkbpswc7izx4n0d3v9ig0169fl4-python-jwst-reffiles-1.0.1
/gnu/store/nwv6a4z0bkr57sbrb9xgk22a1a527i66-python-aplpy-2.1.0
/gnu/store/k9ck8niyn6zkm74g2k4kfb04amz0ysa7-python-astroalign-2.5.1
/gnu/store/03rbhxj261bbhvzz2np05m0vk6ml2xxi-ginga-qt5-5.1.0
/gnu/store/ww5vysky52g7141g652pdcy2n2ajf579-python-astroplan-0.10
/gnu/store/ynk2gkcyvkzn8qgmbn4kan1a5zz4kfdm-python-ginga-5.1.0
/gnu/store/3gwy47hp59yvmhazjw19f5lvkwa606d9-python-poliastro-0.17.0
/gnu/store/9jmh91bivb7zv93gp75i3s4r2ymk025b-python-statmorph-0.5.7
/gnu/store/j0bjz1n9pfphapxv19fnnpvxlasmmv13-scamp-2.10.0
/gnu/store/69nx59svgrs8x8345bzk0k41vp098d0h-python-asdf-zarr-0.0.3
/gnu/store/mi0yvwrp88ci57b66z4ac4p0b89jcvak-python-asdf-compression-0.0.1-0.57cc7e7
/gnu/store/rsvh2vkdzmqjw1ilqzappv68wi1w037h-python-cesium-0.12.1
/gnu/store/9sj2fjjfpydgil4hsifjx4grvijh1ggg-python-viresclient-0.11.6
/gnu/store/v3wa5yg99hxpzdq7hzwf37411f1gachq-python-regularizepsf-0.3.4
/gnu/store/g5rahlykfsq3h0mragn7szfs4wrm19hv-python-naima-0.10.0
--8<---------------cut here---------------end--------------->8---

Sharlatan Hellseher (30):
  gnu: indi-2.0: Update to 2.0.8.
  gnu: siril: Update to 1.2.3.
  gnu: python-astropy: Update to 6.1.1.
  gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35.
  gnu: python-crds: Update to 11.17.25.
  gnu: python-drizzle: Update to 1.15.2.
  gnu: python-dust-extinction: Update to 1.4.1.
  gnu: python-fitsio: Update to 1.2.4.
  gnu: python-ginga: Update to 5.1.0.
  gnu: python-ndcube: Update to 2.2.2.
  gnu: python-pyerfa: Update to 2.0.1.4.
  gnu: python-pyvo: Update to 1.5.2.
  gnu: python-skyfield: Update to 1.49.
  gnu: python-spherical-geometry: Update to 1.3.2.
  gnu: python-stcal: Update to 1.7.1.
  gnu: python-stpipe: Update to 0.5.2.
  gnu: python-stsci-image: Update to 2.3.9.
  gnu: python-stsci-imagestats: Update to 1.8.3.
  gnu: python-stsci-stimage: Update to 0.2.9.
  gnu: python-sunpy: Update to 5.1.4.
  gnu: python-jwst: Replace reference to external configobj.
  gnu: Add python-corner.
  gnu: Add python-fast-histogram.
  gnu: Add python-naima.
  gnu: Add python-regularizepsf.
  gnu: Add python-schwimmbad.
  gnu: Add python-statmorph.
  gnu: Add python-yt-astro-analysis.
  gnu: Add specification-specreduce-data.
  gnu: Add python-jwst-reffiles.

 gnu/packages/astronomy.scm      | 312 +++++++++++++++++++++++++++-----
 gnu/packages/parallel.scm       |  29 +++
 gnu/packages/python-science.scm |  89 +++++++++
 gnu/packages/specifications.scm |  28 +++
 4 files changed, 410 insertions(+), 48 deletions(-)


base-commit: 3f9aa2cdc7c45d739698589b8226863cf5cf0cc7
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:02 GMT) Full text and rfc822 format available.

Message #8 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8.
Date: Fri, 21 Jun 2024 19:38:23 +0100
* gnu/packages/astronomy.scm (indi-2.0): Update to 2.0.8.

Change-Id: I61b0bfdb25d7b824227e14aa123cbf29d0923bf7
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 954776f545..3c71e73be4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3916,7 +3916,7 @@ (define-public imppg
 (define-public indi-2.0
   (package
     (name "indi")
-    (version "2.0.7")
+    (version "2.0.8")
     (source
      (origin
        (method git-fetch)
@@ -3925,7 +3925,7 @@ (define-public indi-2.0
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0w3494by88g0sz92adgvy75g7f1609ilsblink9z37n02v83dfxi"))))
+        (base32 "1rsy6ihwl3fnv502pmycx0xry9qn1qfz13kwdifcf2075wqd1lx9"))))
     (build-system cmake-build-system)
     (arguments
      ;; TODO: fix failing tests on aarch64-system.
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:02 GMT) Full text and rfc822 format available.

Message #11 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 02/30] gnu: siril: Update to 1.2.3.
Date: Fri, 21 Jun 2024 19:38:24 +0100
* gnu/packages/astronomy.scm (siril): Update to 1.2.3.

Change-Id: If048907526767ccd1b3b92f9675458ae8e6371d3
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 3c71e73be4..705037e469 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1385,7 +1385,7 @@ (define-public sextractor
 (define-public siril
   (package
     (name "siril")
-    (version "1.2.1")
+    (version "1.2.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1393,7 +1393,7 @@ (define-public siril
                     (commit version)))
               (sha256
                (base32
-                "1lc6ga1n18br43rlj8qmg23chfniyvjz3vx73km6sv171z4c2fwy"))
+                "0gkd8w2bpwq4ibl3vawx008yrm5k6zlj77lp98fflffcf7cj8hr5"))
               (file-name (git-file-name name version))))
     (build-system meson-build-system)
     (native-inputs (list cmake git glib libconfig pkg-config))
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:02 GMT) Full text and rfc822 format available.

Message #14 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 03/30] gnu: python-astropy: Update to 6.1.1.
Date: Fri, 21 Jun 2024 19:38:25 +0100
* gnu/packages/astronomy.scm (python-astropy): Update to 6.1.1.

Change-Id: Id33b4b4d685e65c0bed89cfbb867be765d8dcf89
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 705037e469..b419a2039d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1636,13 +1636,13 @@ (define-public stellarium
 (define-public python-astropy
   (package
     (name "python-astropy")
-    (version "6.1.0")
+    (version "6.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "astropy" version))
        (sha256
-        (base32 "03wm12bpfifvjbvf7rixv9yr5ya5c9gy9p0dff862mxi21gr2fvc"))
+        (base32 "0f31wgjg22phcx8fw7p612qp3v2ak7nziisnsnwaqc0wj5fz9ip5"))
        (modules '((guix build utils)))
        (snippet
         '(begin
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:03 GMT) Full text and rfc822 format available.

Message #17 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 04/30] gnu: python-astropy-iers-data: Update to
 0.2024.6.17.0.31.35.
Date: Fri, 21 Jun 2024 19:38:26 +0100
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2024.6.17.0.31.35.

Change-Id: Ia014de9ebd7615982fcd1ab5611022d65f492422
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index b419a2039d..59c712fb94 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1782,13 +1782,13 @@ (define-public python-astropy-iers-data
     ;; In case of changing the source method git-fetch, consider to check the
     ;; tag as it's not following the PyPI version, see
     ;; <https://github.com/astropy/astropy-iers-data/issues/17>.
-    (version "0.2024.5.13.0.30.12")
+    (version "0.2024.6.17.0.31.35")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "astropy_iers_data" version))
        (sha256
-        (base32 "1vs3aqg0mb54bkci646h5pqbnfb50798ajim6xjg7nacpjhr8j3p"))))
+        (base32 "1sqp7g3akbv0d10jil5rkssldc5j57xqnl7wyg2dy5ayk2hdrq56"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:03 GMT) Full text and rfc822 format available.

Message #20 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 05/30] gnu: python-crds: Update to 11.17.25.
Date: Fri, 21 Jun 2024 19:38:27 +0100
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.25.

Change-Id: I2391a4f0e316fecdeab47733f3ecf8d67f5246b6
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 59c712fb94..38215e59c4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2172,13 +2172,13 @@ (define-public python-cmyt
 (define-public python-crds
   (package
     (name "python-crds")
-    (version "11.17.22")
+    (version "11.17.25")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "crds" version))
        (sha256
-        (base32 "1i2wh7cgyn7r0fnn7ikfsdqjrcpg46xsk619mhdqywk5yjcxlz9f"))))
+        (base32 "18j0mn11nfgnbx42h1hzhfmyzg9ww9bgmrjxss8ni98kdj35q9kv"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:04 GMT) Full text and rfc822 format available.

Message #23 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 06/30] gnu: python-drizzle: Update to 1.15.2.
Date: Fri, 21 Jun 2024 19:38:28 +0100
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.15.2.

Change-Id: Ic63933d740056a16a9e514783c1e85090c0693b9
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 38215e59c4..1b4f403557 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2274,7 +2274,7 @@ (define-public python-drms
 (define-public python-drizzle
   (package
     (name "python-drizzle")
-    (version "1.15.1")
+    (version "1.15.2")
     (source
      (origin
        (method git-fetch) ;PyPi doesn't have the test data sets
@@ -2283,7 +2283,7 @@ (define-public python-drizzle
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "14l3d3bx73r7cxhcl1cfh1q088qh5wq5pz5fs9dx7w79kp8mp6pg"))))
+        (base32 "1fp6gcvp6nz4a2mmy9vjn5wwywldhkg8bjjgb4ldn0vpv9k4nv8q"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:04 GMT) Full text and rfc822 format available.

Message #26 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1.
Date: Fri, 21 Jun 2024 19:38:29 +0100
* gnu/packages/astronomy.scm (python-dust-extinction): Update to 1.4.1.

Change-Id: I370ae8cd4ebe07a7772bda04176597fc77c7c964
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 1b4f403557..bddb841cbe 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2316,13 +2316,13 @@ (define-public python-drizzle
 (define-public python-dust-extinction
   (package
     (name "python-dust-extinction")
-    (version "1.4")
+    (version "1.4.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "dust_extinction" version))
        (sha256
-        (base32 "0yw2mdsbsmk0cs9wzsmmrnkhriyhj1gir6irjsfxd518fa8bik2k"))))
+        (base32 "00vyglyq2209y0mp0d5vipqrfjxp4qb8x8nx8ic2x4s19xq8ds88"))))
     (build-system pyproject-build-system)
     (propagated-inputs
      (list python-astropy python-scipy))
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:04 GMT) Full text and rfc822 format available.

Message #29 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 08/30] gnu: python-fitsio: Update to 1.2.4.
Date: Fri, 21 Jun 2024 19:38:30 +0100
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.4.

Change-Id: I82c7b8c85c3d61a8fd83e786a109914c4c91dbe2
---
 gnu/packages/astronomy.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index bddb841cbe..a51ddc5afb 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -948,21 +948,21 @@ (define-public python-extinction
 (define-public python-fitsio
   (package
     (name "python-fitsio")
-    (version "1.2.1")
+    (version "1.2.4")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "fitsio" version))
        (sha256
-        (base32 "19him5rcpjyz14ghkmifnd1xl3ivlyy84h45k6j2pyr5ixc60ky6"))
+        (base32 "0y7n7wh73ha6439djrhwmqbvgpagrdgaasbrikvw2zb5qx3y6zym"))
        (modules '((guix build utils)))
        (snippet
         ;; Remove the bundled cfitsio. When update the package check the
         ;; current bundled version.
         #~(begin
-            (delete-file-recursively "cfitsio-4.2.0")
+            (delete-file-recursively "cfitsio-4.4.1-20240617")
             (substitute* "MANIFEST.in"
-              (("recursive-include cfitsio-4.2.0.*$\n") ""))))))
+              (("recursive-include cfitsio-4.4.0.*$\n") ""))))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:05 GMT) Full text and rfc822 format available.

Message #32 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 09/30] gnu: python-ginga: Update to 5.1.0.
Date: Fri, 21 Jun 2024 19:38:31 +0100
* gnu/packages/astronomy.scm (python-ginga): Update to 5.1.0.

Change-Id: I7ac35ccf2bc38709cf4d3929d8f13a0b48050587
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a51ddc5afb..38ebfe23fb 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1044,13 +1044,13 @@ (define-public python-gatspy
 (define-public python-ginga
   (package
     (name "python-ginga")
-    (version "5.0.1")
+    (version "5.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "ginga" version))
        (sha256
-        (base32 "1zw93487a0ilkb5w5qjgrdnavxlmdmjp6c2wyc1wp8qahby9c0xa"))))
+        (base32 "0c6vpcz59x889z8ggq6r5ci9cf10m7r9h262r6chx31mzdr010wf"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:05 GMT) Full text and rfc822 format available.

Message #35 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 10/30] gnu: python-ndcube: Update to 2.2.2.
Date: Fri, 21 Jun 2024 19:38:32 +0100
* gnu/packages/astronomy.scm (python-ndcube): Update to 2.2.2.

Change-Id: Ie7c31312e4b5cc6087d17e9572bf202abd13fc50
---
 gnu/packages/astronomy.scm | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 38ebfe23fb..26bc443132 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2410,18 +2410,25 @@ (define-public python-mpl-animators
 (define-public python-ndcube
   (package
     (name "python-ndcube")
-    (version "2.2.0")
+    (version "2.2.2")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "ndcube" version))
        (sha256
-        (base32 "1b3vbnm438j5jb48vilp145lq137fbrg1l4845rc55mz2p025x34"))))
+        (base32 "0d82xldinvjw4csql4w3k44ibprbz0b0g5ixq9a5f6c7zbvfc24l"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      ;; Break cycle: python-ndcube -> python-specutils -> python-ndcube, see
+      ;; <https://github.com/sunpy/ndcube/issues/733>.
+      #:test-flags #~(list "-k" "not test_rebin_specutils")
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'break-cycle
+            (lambda _
+              (substitute* "ndcube/tests/test_ndcube.py"
+                (("from specutils import Spectrum1D") ""))))
           (add-before 'check 'set-home-env
             (lambda _
               ;; Tests require HOME to be set.
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:06 GMT) Full text and rfc822 format available.

Message #38 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4.
Date: Fri, 21 Jun 2024 19:38:33 +0100
* gnu/packages/astronomy.scm (python-pyerfa): Update to 2.0.1.4.

Change-Id: Ia83d566030e268a1d8de8b37f424124083403767
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 26bc443132..d045220d3c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4104,13 +4104,13 @@ (define-public python-jwst
 (define-public python-pyerfa
   (package
     (name "python-pyerfa")
-    (version "2.0.1.1")
+    (version "2.0.1.4")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "pyerfa" version))
        (sha256
-        (base32 "0swsdkipnk73iflsa7qbaw89wahbnfyvplqaxwi0yfrxippp9b6v"))
+        (base32 "1lwx4hril705r2iz4pirgn0wrpv1wk20mr669g03bsij69qsdf5c"))
        (modules '((guix build utils)))
        (snippet
         #~(begin
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:06 GMT) Full text and rfc822 format available.

Message #41 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 12/30] gnu: python-pyvo: Update to 1.5.2.
Date: Fri, 21 Jun 2024 19:38:34 +0100
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.5.2.
[arguments]: <#:test-flags>: Remove test constrains as the issue was
resolved upstream.

Change-Id: I6a4e7ac339786b42792970198023a406dd2db0e5
---
 gnu/packages/astronomy.scm | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index d045220d3c..c61f29f082 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2696,19 +2696,14 @@ (define-public python-pyavm
 (define-public python-pyvo
   (package
     (name "python-pyvo")
-    (version "1.5.1")
+    (version "1.5.2")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "pyvo" version))
        (sha256
-        (base32 "0cm6agaf1gvc5bi95wx6a70ngj9vn95rx78fs59vlrmpww7q2807"))))
+        (base32 "0wcg3jhfwjd9gqs74mw63sgi1yhmgljx1bwk3mxn0p6fv924r8mq"))))
     (build-system pyproject-build-system)
-    (arguments
-     (list
-      ;; Disable one failing test, see
-      ;; <https://github.com/astropy/pyvo/issues/547>.
-      #:test-flags #~(list "-k" "not test_single_table_description")))
     (native-inputs
      (list python-pytest-astropy python-requests-mock python-setuptools-scm))
     (propagated-inputs
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:06 GMT) Full text and rfc822 format available.

Message #44 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 13/30] gnu: python-skyfield: Update to 1.49.
Date: Fri, 21 Jun 2024 19:38:35 +0100
* gnu/packages/astronomy.scm (python-skyfield): Update to 1.49.

Change-Id: I640e7de951bf5e90f4d9a4d47c4228ab239f93d5
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index c61f29f082..ca97704d5e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4904,7 +4904,7 @@ (define-public python-roman-datamodels
 (define-public python-skyfield
   (package
     (name "python-skyfield")
-    (version "1.48")
+    (version "1.49")
     (source
      (origin
        (method git-fetch) ; PyPI tarball lacks test data
@@ -4913,7 +4913,7 @@ (define-public python-skyfield
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0l324r4pz7d5w72c7c5akvjx40287hl7sl0qv7swvn2da53vmq0r"))))
+        (base32 "1rk71lzy8w28f2kzhxb3pyndncrj91jay43nvqlrlzjxi2rbg7ix"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:07 GMT) Full text and rfc822 format available.

Message #47 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2.
Date: Fri, 21 Jun 2024 19:38:36 +0100
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.2.

Change-Id: Iabce4c4ab105dcc379a500a3c50a27c48065c35c
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ca97704d5e..2bae2c6739 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3176,7 +3176,7 @@ (define-public python-specutils
 (define-public python-spherical-geometry
   (package
     (name "python-spherical-geometry")
-    (version "1.3.1")
+    (version "1.3.2")
     (source
      (origin
        (method git-fetch)
@@ -3185,7 +3185,7 @@ (define-public python-spherical-geometry
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "172f81h42jq6mv3gpx497z2nkhkx11w4pzmcqljcicri2zqj1m6g"))))
+        (base32 "0znzfy3bmnsncvahf8qdav0c9403fn99d1gp25lainhv7kxfk44c"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:07 GMT) Full text and rfc822 format available.

Message #50 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 15/30] gnu: python-stcal: Update to 1.7.1.
Date: Fri, 21 Jun 2024 19:38:37 +0100
* gnu/packages/astronomy.scm (python-stcal): Update to 1.7.1.

Change-Id: Ia8a1082c192fa944dd6a3d897554ae6dcfeb738c
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2bae2c6739..81a339446b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3323,13 +3323,13 @@ (define-public python-stsci-stimage
 (define-public python-stcal
   (package
     (name "python-stcal")
-    (version "1.7.0")
+    (version "1.7.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "stcal" version))
        (sha256
-        (base32 "04ippj90dn2671xg4rvncf7jsbpcflr7dr6jc2h52z7xfd1msb4d"))))
+        (base32 "003ygbfa25awvy2zjfxd1k4f1aklsvd53sdk7qa0w42v6ys2kabs"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:08 GMT) Full text and rfc822 format available.

Message #53 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 16/30] gnu: python-stpipe: Update to 0.5.2.
Date: Fri, 21 Jun 2024 19:38:38 +0100
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.5.2.
[source]: Add snippet adjusting references to configobj.

Change-Id: I213f4d082757813db1652b7189348fb9ddd527b6
---
 gnu/packages/astronomy.scm | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 81a339446b..625ffe6a55 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3412,13 +3412,22 @@ (define-public python-stdatamodels
 (define-public python-stpipe
   (package
     (name "python-stpipe")
-    (version "0.5.1")
+    (version "0.5.2")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stpipe" version))
               (sha256
                (base32
-                "11ccb3v2s20lf851061s4nanljwm9s9xzkcfgb3qhv0hjwziq0vr"))))
+                "0r29m143ll1j9irixazrkqggzg9xbkcw7fl9xmi69zpxbh5mjgz0"))
+              (modules '((guix build utils)))
+              (snippet
+               '(begin
+                  ;; Replace reference to external configobj.
+                  (substitute* (find-files "." "\\.py$")
+                    (("from astropy.extern import configobj") "import configobj")
+                    (("from astropy.extern.configobj import validate") "import validate")
+                    (("from astropy.extern.configobj.configobj import ") "from configobj import ")
+                    (("from astropy.extern.configobj.validate import ") "from validate import "))))))
     (arguments
      (list
       ;; See https://github.com/spacetelescope/stpipe/issues/114
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:08 GMT) Full text and rfc822 format available.

Message #56 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9.
Date: Fri, 21 Jun 2024 19:38:39 +0100
* gnu/packages/astronomy.scm (python-stsci-image): Update to 2.3.9.

Change-Id: Ie2b568859a93e16401414e77498034f7c8e90d89
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 625ffe6a55..ebad2b7e05 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3227,13 +3227,13 @@ (define-public python-spherical-geometry
 (define-public python-stsci-image
   (package
     (name "python-stsci-image")
-    (version "2.3.7")
+    (version "2.3.9")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "stsci_image" version))
        (sha256
-        (base32 "13sbych5929isrick2035rk31qcb1icm2l6pz7pjqsi45hsffxxm"))))
+        (base32 "0w7s93jsz61ccbhj7irl28q4jgiwa7y9k8pfj24q8vc9zvs530pj"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:08 GMT) Full text and rfc822 format available.

Message #59 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3.
Date: Fri, 21 Jun 2024 19:38:40 +0100
* gnu/packages/astronomy.scm (python-stsci-imagestats): Update to 1.8.3.

Change-Id: Ice324f258efea8871db04596d4d980be0faa7fc2
---
 gnu/packages/astronomy.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ebad2b7e05..1ea0c8ce7c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3255,7 +3255,7 @@ (define-public python-stsci-image
 (define-public python-stsci-imagestats
   (package
     (name "python-stsci-imagestats")
-    (version "1.8.2")
+    (version "1.8.3")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stsci.imagestats" version))
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:09 GMT) Full text and rfc822 format available.

Message #62 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9.
Date: Fri, 21 Jun 2024 19:38:41 +0100
* gnu/packages/astronomy.scm (python-stsci-stimage): Update to 0.2.9.
[native-inputs]: Add python-wheel.

Change-Id: I87595ff5b40506451e69057cde249af0ac6462ea
---
 gnu/packages/astronomy.scm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 1ea0c8ce7c..bed1d93b83 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3288,16 +3288,17 @@ (define-public python-stsci-stimage
     (name "python-stsci-stimage")
     ;; PyPI version was 0.2.8 but the latest version tag on GiHub was 0.2.7,
     ;; see <https://github.com/spacetelescope/stsci.stimage/issues/38>
-    (version "0.2.8")
+    (version "0.2.9")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stsci_stimage" version))
               (sha256
                (base32
-                "0p188my6djy65a8j6qsc3v0dpr2svqqv90n0pxxzy52vdjiz3w0w"))))
+                "18sqmjiyn76hzkmv3g8549vfygi136gnar6pb0s7wb44j7cvc0in"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      #:build-backend "setuptools.build_meta"
       #:test-flags #~(list "test_c")
       #:phases
       #~(modify-phases %standard-phases
@@ -3312,7 +3313,10 @@ (define-public python-stsci-stimage
     (propagated-inputs
      (list python-numpy))
     (native-inputs
-     (list python-pytest python-setuptools-scm python-waf))
+     (list python-pytest
+           python-wheel
+           python-setuptools-scm
+           python-waf))
     (home-page "https://stscistimage.readthedocs.io/en/latest/")
     (synopsis "STScI image processing")
     (description
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:09 GMT) Full text and rfc822 format available.

Message #65 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 20/30] gnu: python-sunpy: Update to 5.1.4.
Date: Fri, 21 Jun 2024 19:38:42 +0100
* gnu/packages/astronomy.scm (python-sunpy): Update to 5.1.4.

Change-Id: Ib9993cc318af995cb830af2aebba8511b50cf444
---
 gnu/packages/astronomy.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index bed1d93b83..394b043596 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2873,13 +2873,13 @@ (define-public python-sgp4
 (define-public python-sunpy
   (package
     (name "python-sunpy")
-    (version "5.1.3")
+    (version "5.1.4")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "sunpy" version))
        (sha256
-        (base32 "0bqpbdgd3blpa4y5f45j5cqn0xdnmqvqnqr1vmqwn5ddlx88z5lh"))))
+        (base32 "0c41h0ml8wh1jfjpny824jpjnaw6rrm6vklvjk2h1sw2iza71syb"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:10 GMT) Full text and rfc822 format available.

Message #68 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 21/30] gnu: python-jwst: Replace reference to external
 configobj.
Date: Fri, 21 Jun 2024 19:38:43 +0100
* gnu/packages/astronomy.scm (python-jwst) [source]: Replace reference
to external configobj.

Change-Id: Id539446c16a16c5ff86f1518cbc0080bdefc85b5
---
 gnu/packages/astronomy.scm | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 394b043596..9bdc19a17e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4047,7 +4047,16 @@ (define-public python-jwst
               (uri (pypi-uri "jwst" version))
               (sha256
                (base32
-                "0knl2x0z3djsln8mi3a4bkxjz49iwmnr1v6wwsk13zvpkfq21vv4"))))
+                "0knl2x0z3djsln8mi3a4bkxjz49iwmnr1v6wwsk13zvpkfq21vv4"))
+              (modules '((guix build utils)))
+              (snippet
+               '(begin
+                  ;; Replace reference to external configobj.
+                  (substitute* (find-files "." "\\.py$")
+                    (("from astropy.extern import configobj") "import configobj")
+                    (("from astropy.extern.configobj import validate") "import validate")
+                    (("from astropy.extern.configobj.configobj import ") "from configobj import ")
+                    (("from astropy.extern.configobj.validate import ") "from validate import "))))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





Information forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:10 GMT) Full text and rfc822 format available.

Message #71 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 22/30] gnu: Add python-corner.
Date: Fri, 21 Jun 2024 19:38:44 +0100
* gnu/packages/python-science.scm (python-corner): New variable.

Change-Id: I75c3a88ba4b729fb7c9a50dd85a00b22cdcaa828
---
 gnu/packages/python-science.scm | 57 +++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 58b7f3b3ee..401beecbcd 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -2872,6 +2872,63 @@ (define-public python-climin
 @command{numpy} and (partially) @command{gnumpy}.")
     (license license:bsd-3)))
 
+(define-public python-corner
+  (package
+    (name "python-corner")
+    (version "2.2.2")
+    (source
+     (origin
+       (method git-fetch) ;no tests in PyPi archive
+       (uri (git-reference
+             (url "https://github.com/dfm/corner.py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i4dk4jxh0saysya2cnsfwlxwpldbdl174i9pwi4qj82av9jr2ii"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:test-flags
+      #~(list
+         ;; XXX: Disable tests which failed with mismatched images, check why.
+         "-k" (string-append "not test_labels[png]"
+                             " and not test_title_quantiles[png]"
+                             " and not test_title_quantiles_default[png]"
+                             " and not test_title_quantiles_raises[png]"
+                             " and not test_bins[png]"
+                             " and not test_bins_log[png]"
+                             " and not test_titles1[png]"
+                             " and not test_titles2[png]"
+                             " and not test_pandas[png]"
+                             " and not test_tight[png]"
+                             " and not test_extended_overplotting[png]"
+                             " and not test_reverse_overplotting[png]"
+                             " and not test_arviz[png]"
+                             " and not test_range_fig_arg[png]"))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'build 'pretend-version
+            ;; XXX: Make sure you're either building from a fully intact git
+            ;; repository or PyPI tarballs. Most other sources (such as GitHub's
+            ;; tarballs, a git checkout without the .git folder) don't contain
+            ;; the necessary metadata and will not work.
+            (lambda _
+              (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
+    (propagated-inputs
+     (list python-matplotlib))
+    (native-inputs
+     (list python-arviz python-pytest python-scipy python-setuptools-scm))
+    (home-page "http://corner.readthedocs.io/")
+    (synopsis "Make some beautiful corner plots")
+    (description
+     "This Python module uses @code{matplotlib} to visualize multidimensional
+samples using a scatterplot matrix. In these visualizations, each one- and
+two-dimensional projection of the sample is plotted to reveal covariances.
+corner was originally conceived to display the results of Markov Chain Monte
+Carlo simulations and the defaults are chosen with this application in mind but
+it can be used for displaying many qualitatively different samples.")
+    (license license:bsd-2)))
+
 (define-public python-paramz
   (package
     (name "python-paramz")
-- 
2.41.0





Information forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:10 GMT) Full text and rfc822 format available.

Message #74 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 23/30] gnu: Add python-fast-histogram.
Date: Fri, 21 Jun 2024 19:38:45 +0100
* gnu/packages/python-science.scm (python-fast-histogram): New variable.

Change-Id: Ibecdd87db9c132052a8eca76c01108c4f6e624c4
---
 gnu/packages/python-science.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 401beecbcd..931f3c57d3 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1519,6 +1519,38 @@ (define-public python-baycomp
 higher scores.")
     (license license:expat)))
 
+(define-public python-fast-histogram
+  (package
+    (name "python-fast-histogram")
+    (version "0.14")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "fast_histogram" version))
+       (sha256
+        (base32 "1sk9xa85cgm4sylzblwv3qr2dmm0ic06zkwxqa2xlazjiawp629r"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'build-extensions
+            (lambda _
+              (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (propagated-inputs (list python-numpy))
+    (native-inputs (list python-hypothesis python-pytest))
+    (home-page "https://github.com/astrofrog/fast-histogram")
+    (synopsis "Fast simple 1D and 2D histograms")
+    (description
+     "The fast-histogram mini-package aims to provide simple and fast
+histogram functions for regular bins that don't compromise on performance. It
+doesn't do anything complicated - it just implements a simple histogram
+algorithm in C and keeps it simple. The aim is to have functions that are fast
+but also robust and reliable. The result is a 1D histogram function here that
+is 7-15x faster than @code{numpy.histogram}, and a 2D histogram function that
+is 20-25x faster than @code{numpy.histogram2d}.")
+    (license license:bsd-3)))
+
 (define-public python-fastcluster
   (package
     (name "python-fastcluster")
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:11 GMT) Full text and rfc822 format available.

Message #77 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 24/30] gnu: Add python-naima.
Date: Fri, 21 Jun 2024 19:38:46 +0100
* gnu/packages/astronomy.scm (python-naima): New variable.

Change-Id: Ie4b69f0bbd9f73ec1d393a5870f61b48e1ad621e
---
 gnu/packages/astronomy.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 9bdc19a17e..676bf437ef 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -83,6 +83,7 @@ (define-module (gnu packages astronomy)
   #:use-module (gnu packages readline)
   #:use-module (gnu packages sqlite)
   #:use-module (gnu packages sphinx)
+  #:use-module (gnu packages statistics)
   #:use-module (gnu packages textutils)
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
@@ -2407,6 +2408,37 @@ (define-public python-mpl-animators
 the easy construction of interactive matplotlib widget based animations.")
     (license license:bsd-3)))
 
+(define-public python-naima
+  (package
+    (name "python-naima")
+    (version "0.10.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "naima" version))
+       (sha256
+        (base32 "1lng2prl2kzzpgrkj11hl53cvqdh0gpk8cdqkvcg08k3bivzk8q8"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-astropy
+           python-corner
+           python-emcee
+           python-h5py
+           python-matplotlib
+           python-pyyaml
+           python-scipy))
+    (native-inputs
+     (list python-pytest python-setuptools-scm))
+    (home-page "http://github.com/zblz/naima")
+    (synopsis "Derivation of non-thermal particle distributions through MCMC spectral fitting")
+    (description
+     "This package implement functionality for computation of non-thermal
+radiation from relativistic particle populations.  It includes tools to
+perform MCMC fitting of radiative models to X-ray, GeV, and TeV spectra using
+@code{emcee}, an affine-invariant ensemble sampler for Markov Chain Monte
+Carlo.")
+    (license license:bsd-3)))
+
 (define-public python-ndcube
   (package
     (name "python-ndcube")
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:11 GMT) Full text and rfc822 format available.

Message #80 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 25/30] gnu: Add python-regularizepsf.
Date: Fri, 21 Jun 2024 19:38:47 +0100
* gnu/packages/astronomy.scm (python-regularizepsf): New variable.

Change-Id: I168b531f681999def9e08d2e8aa63e4ccc11bb29
---
 gnu/packages/astronomy.scm | 48 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 676bf437ef..4e8ebc3830 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2800,6 +2800,54 @@ (define-public python-regions
     (description "Regions is an Astropy package for region handling.")
     (license license:bsd-3)))
 
+(define-public python-regularizepsf
+  (package
+    (name "python-regularizepsf")
+    (version "0.3.4")
+    (source
+     (origin
+       (method git-fetch) ; no tests data in the PyPI tarball
+       (uri (git-reference
+             (url "https://github.com/punch-mission/regularizepsf")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "078nklks6hjq0hgv6wpbh2x1m2yh6kmzyfgdzd9q82lxpjy1vq0i"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+         (add-after 'unpack 'relax-requirements
+           (lambda _
+             (substitute* "setup.py"
+               ;; numpy==1.26.4
+               (("==1.26.4") ">=1.23"))))
+          (add-before 'check 'build-extensions
+            (lambda _
+              (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (propagated-inputs
+     (list python-astropy
+           python-dill
+           python-h5py
+           python-lmfit
+           python-matplotlib
+           python-numpy
+           python-scikit-image
+           python-scipy
+           python-sep))
+    (native-inputs
+     (list python-cython
+           python-pytest
+           python-pytest-mpl
+           python-pytest-runner))
+    (home-page "https://github.com/punch-mission/regularizepsf")
+    (synopsis "Point spread function modeling and regularization")
+    (description
+     "This package inplements functionality of @acronym{Point Spread Function,
+PSF} describing how the optical system spreads light from sources.")
+    (license license:expat)))
+
 (define-public python-reproject
   (package
     (name "python-reproject")
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:12 GMT) Full text and rfc822 format available.

Message #83 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 26/30] gnu: Add python-schwimmbad.
Date: Fri, 21 Jun 2024 19:38:48 +0100
* gnu/packages/parallel.scm (python-schwimmbad): New variable.

Change-Id: Ica4bc3989222e3d70e7cfc170bcca953353f8259
---
 gnu/packages/parallel.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm
index 84436eaeac..a3ee60d568 100644
--- a/gnu/packages/parallel.scm
+++ b/gnu/packages/parallel.scm
@@ -36,6 +36,7 @@ (define-module (gnu packages parallel)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system python)
+  #:use-module (guix build-system pyproject)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module ((guix utils) #:select (target-64bit?))
   #:use-module (guix packages)
@@ -56,6 +57,7 @@ (define-module (gnu packages parallel)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages python)
+  #:use-module (gnu packages python-build)
   #:use-module (gnu packages python-science)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages readline)
@@ -410,6 +412,33 @@ (define-public slurm-drmaa
 cluster/resource management systems.")
     (license license:gpl3+)))
 
+(define-public python-schwimmbad
+  (package
+    (name "python-schwimmbad")
+    (version "0.4.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "schwimmbad" version))
+       (sha256
+        (base32 "1aac1rswb0r0vzbxvjj2jyx5j0vqyjj7mygc71n9zbkpmr8m1rpg"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-dill
+           python-joblib
+           python-mpi4py
+           python-multiprocess))
+    (native-inputs
+     (list python-hatch-vcs python-hatchling python-pytest))
+    (home-page "https://github.com/adrn/schwimmbad")
+    (synopsis "Common interface for parallel processing pools")
+    (description
+     "@code{schwimmbad} provides a uniform interface to parallel processing
+pools and enables switching easily between local development (e.g., serial
+processing or with @code{multiprocessing}) and deployment on a cluster or
+supercomputer (via, e.g., MPI or JobLib).")
+    (license license:expat)))
+
 (define-public python-slurm-magic
   (let ((commit "73dd1a2b85799f7dae4b3f1cd9027536eff0c4d7")
         (revision "0"))
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:12 GMT) Full text and rfc822 format available.

Message #86 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 27/30] gnu: Add python-statmorph.
Date: Fri, 21 Jun 2024 19:38:49 +0100
* gnu/packages/astronomy.scm (python-statmorph): New variable.

Change-Id: Ie1d71e17f46bdb85c7c109f25b55bbb3b72af08c
---
 gnu/packages/astronomy.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4e8ebc3830..7dbb95f788 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3304,6 +3304,33 @@ (define-public python-spherical-geometry
     ;; QD_LIBRARY_LICENSE.rst for bandeled QD source
     (license license:bsd-3)))
 
+(define-public python-statmorph
+  (package
+    (name "python-statmorph")
+    (version "0.5.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "statmorph" version))
+       (sha256
+        (base32 "06rbwrqlvdzn9innx05kjjmm4mmacd8kwwsfdf5idbwzby5ny5lw"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-astropy
+           python-numpy
+           python-photutils
+           python-scikit-image
+           python-scipy))
+    (native-inputs
+     (list python-pytest))
+    (home-page "https://github.com/vrodgom/statmorph")
+    (synopsis "Non-parametric morphological diagnostics of galaxy images")
+    (description
+     "The package @code{statmorph} implements functionality of calculating
+non-parametric morphological diagnostics of galaxy images (e.g., Gini-M_{20}
+and CAS statistics), as well as fitting 2D Sérsic profiles.")
+    (license license:bsd-3)))
+
 (define-public python-stsci-image
   (package
     (name "python-stsci-image")
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:12 GMT) Full text and rfc822 format available.

Message #89 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 28/30] gnu: Add python-yt-astro-analysis.
Date: Fri, 21 Jun 2024 19:38:50 +0100
* gnu/packages/astronomy.scm (python-yt-astro-analysis): New variable.

Change-Id: I5369d86b884aca1b18883083db872df9333eed9e
---
 gnu/packages/astronomy.scm | 44 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7dbb95f788..c6f69d2e03 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5237,6 +5237,50 @@ (define-public python-yt
               ;; yt/frontends/artio/artio_headers/LICENSE: for C code.
               license:lgpl3))))
 
+(define-public python-yt-astro-analysis
+  (package
+    (name "python-yt-astro-analysis")
+    (version "1.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "yt_astro_analysis" version))
+       (sha256
+        (base32 "1fb3sdp6hq2c4c28pd33v9yj14x9l7qizf3y3qpl594qdq1ffmpi"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      ;; Disable test which require MPI setup and failed to run, check why.
+      #:test-flags #~(list "--ignore=test_halo_finders_ts.py")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'build-extensions
+            (lambda _
+              (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (propagated-inputs
+     (list python-h5py
+           python-numpy
+           python-packaging
+           python-yt))
+    (native-inputs
+     (list python-cython
+           python-nose
+           python-tomli))
+    (home-page "https://github.com/yt-project/yt_astro_analysis")
+    (synopsis "YT astrophysical analysis modules")
+    (description
+     "This package provides an @code{yt} extension package for astrophysical
+analysis.  This package contains functionality for:
+
+@itemize
+@item halo finding and analysis
+@item lightcones
+@item planning cosmological simulations for making lightcones and lightrays
+@item exporting to the RADMC-3D radiation transport code
+@item creating PPV FITS cubes
+@end itemize")
+    (license (list license:bsd-3 license:lgpl3))))
+
 (define-public qfits
   (package
     (name "qfits")
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:13 GMT) Full text and rfc822 format available.

Message #92 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 29/30] gnu: Add specification-specreduce-data.
Date: Fri, 21 Jun 2024 19:38:51 +0100
* gnu/packages/specifications.scm (specification-specreduce-data): New variable.

Change-Id: I269cc7eefa12dd8d207da9ac613b5793c3e24c7c
---
 gnu/packages/specifications.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/specifications.scm b/gnu/packages/specifications.scm
index 4e6c7b81ff..6b5e1e6fbe 100644
--- a/gnu/packages/specifications.scm
+++ b/gnu/packages/specifications.scm
@@ -138,3 +138,31 @@ (define-public specification-multihash
 well-established cryptographic hash functions, addressing size + encoding
 considerations.")
       (license (list license:expat license:cc-by-sa3.0)))))
+
+(define-public specification-specreduce-data
+  (let ((commit "dcba1c601348ee3a5797ae2d84a068d83393058e")
+        (revision "0"))
+    (package
+      (name "specification-specreduce-data")
+      (version (git-version "0.0.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/astropy/specreduce-data")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "1c6mrjfykkfbbyg489h7czr65nz6bcb3gszz5xa2cg2ccs00m8ii"))))
+      (build-system copy-build-system)
+      (arguments
+       '(#:install-plan '(("specreduce_data/" "share/specreduce_data//"))
+         #:phases (modify-phases %standard-phases
+                    (delete 'strip))))
+      (home-page "https://specreduce.readthedocs.io/")
+      (synopsis "Reference and calibration data for the reducing optical/IR spectra")
+      (description
+       "This package provides a general reference and calibration data for
+spectroscopic data reduction (e.g. standard star spectra, atmospheric
+extinction curves, line lists for calibration lamps).")
+      (license license:bsd-3))))
-- 
2.41.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#71702; Package guix-patches. (Fri, 21 Jun 2024 18:41:13 GMT) Full text and rfc822 format available.

Message #95 received at 71702 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 30/30] gnu: Add python-jwst-reffiles.
Date: Fri, 21 Jun 2024 19:38:52 +0100
* gnu/packages/astronomy.scm (python-jwst-reffiles): New variable.

Change-Id: I6c8f80e0b26109c31c610d242a364db0ac9a66a5
---
 gnu/packages/astronomy.scm | 41 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index c6f69d2e03..2ce0d66894 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4225,6 +4225,47 @@ (define-public python-jwst
 exposures and high-level data products (mosaics, extracted spectra, etc.).")
     (license license:bsd-3)))
 
+(define-public python-jwst-reffiles
+  (package
+    (name "python-jwst-reffiles")
+    (version "1.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "jwst_reffiles" version))
+       (sha256
+        (base32 "1dlw955cw49qczdmimglmlcbal8vd3wbv5j48ckllvjgd59pwr3s"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      ;; FIXME: Invistigate why it failes on python-jwst side where the
+      ;; python-tweakwcs is built just fine:
+      ;;
+      ;; <...>/tweakwcs/matchutils.py:18: in <module>
+      ;; from stsci.stimage import xyxymatch
+      ;; E   ModuleNotFoundError: No module named 'stsci.stimage'
+      #:tests? #f
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'sanity-check))))
+    (propagated-inputs
+     (list python-astropy
+           python-jwst
+           python-matplotlib
+           python-numpy
+           python-scipy))
+    (native-inputs
+     (list python-pytest
+           python-stsci-stimage))
+    (home-page "https://github.com/spacetelescope/jwst_reffiles")
+    (synopsis "Tool for JWST's CRDS-formatted reference files creation")
+    (description
+     "This package provides a tool to create @acronym{Calibration References
+Data System,CRDS}-formatted reference files for @acronym{James Webb Space
+Telescope,JWST} from a set of input dark current files and a set of flat field
+files.")
+    (license license:bsd-3)))
+
 (define-public python-pyerfa
   (package
     (name "python-pyerfa")
-- 
2.41.0





Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Sun, 30 Jun 2024 09:25:02 GMT) Full text and rfc822 format available.

Notification sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
bug acknowledged by developer. (Sun, 30 Jun 2024 09:25:02 GMT) Full text and rfc822 format available.

Message #100 received at 71702-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 71702-done <at> debbugs.gnu.org
Subject: [PATCH 00/30] Astronomy update 2024/06
Date: Sun, 30 Jun 2024 10:22:45 +0100
[Message part 1 (text/plain, inline)]
Pushed as de7a85f24c..ca5df4b60a to master  

--
Oleg
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 28 Jul 2024 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.