[PATCH 00/30] Astronomy update 2024/06

  • Done
  • quality assurance status badge
Details
One participant
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal
S
S
Sharlatan Hellseher wrote on 21 Jun 12:55 +0200
(address . guix-patches@gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
cover.1718966788.git.sharlatanus@gmail.com
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
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.

Toggle snippet (41 lines)
./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

Toggle snippet (33 lines)
./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@0.10.0 python-regularizepsf@0.3.4 python-viresclient@0.11.6 python-cesium@0.12.1
python-asdf-compression@0.0.1-0.57cc7e7 python-asdf-zarr@0.0.3 scamp@2.10.0 python-statmorph@0.5.7
python-poliastro@0.17.0 python-ginga@5.1.0 python-astroplan@0.10 ginga-qt5@5.1.0
python-astroalign@2.5.1 python-aplpy@2.1.0 python-jwst-reffiles@1.0.1 python-radiospectra@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

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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 01/30] gnu: indi-2.0: Update to 2.0.8.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
6b62f7fc9fdac6759bcf98c6821554a6a2f7e789.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 02/30] gnu: siril: Update to 1.2.3.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
810b208590166bcf79daa6040170c7955b504ad6.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 03/30] gnu: python-astropy: Update to 6.1.1.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
547a68d1545cc379a2408428d6584d71d3bed637.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 04/30] gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
108fba1e607195a9426efd4aa6d3e1f207331825.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 05/30] gnu: python-crds: Update to 11.17.25.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
48d34ab903b6aa0a4eac27a11d947fef2fa9d5e0.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 06/30] gnu: python-drizzle: Update to 1.15.2.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
307ba8ec1f2c91e2a441113270c3d9922256c5ac.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
f62f569387e8fed9edf42d1e15ece2fab6f7d465.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 08/30] gnu: python-fitsio: Update to 1.2.4.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
ca1c265c2319dde748e8cc464918a4c4a2fa7eab.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (32 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 09/30] gnu: python-ginga: Update to 5.1.0.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
580d0e4380418598f4cde71fa39b5db075142df1.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 10/30] gnu: python-ndcube: Update to 2.2.2.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
a6604f006448a968b2fa178279b819ff3cb69fdb.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (34 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
114af9c90d1010c0bd325b99b0541a63615c37fd.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 12/30] gnu: python-pyvo: Update to 1.5.2.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
815adcd3b657917a995cbf5b47ef6fc6da94c01b.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (28 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 13/30] gnu: python-skyfield: Update to 1.49.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
d39f64a5de6ff2137fb3210cb8a99dfb13733e6c.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
547622c7c8f633b3e54d27acfb91049bb5272208.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 15/30] gnu: python-stcal: Update to 1.7.1.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
128157e676523d51be1fe8b2106028415dbfe6fc.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 16/30] gnu: python-stpipe: Update to 0.5.2.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
a514e6a496dd1999f4a950106a9b7e1fd8f12fe0.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (31 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
e60ae04a4485839bad340cf65f2a1bcf7d68504f.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
9103a556fb5413be147cc6228095974f8c8d26de.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (15 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
cbb6d080fb0263eaeb2eafe9f7795d8d6a333242.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (38 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 20/30] gnu: python-sunpy: Update to 5.1.4.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
b33554a07c2e3c94a18e306560ffba17f454e99c.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (22 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 21/30] gnu: python-jwst: Replace reference to external configobj.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
073a637c6db0a696d876bcc838372c91a724878b.1718966788.git.sharlatanus@gmail.com
* 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(-)

Toggle diff (24 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 22/30] gnu: Add python-corner.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
a74a3782fa276285a1fcadb07e3c5338086fb5c8.1718966788.git.sharlatanus@gmail.com
* gnu/packages/python-science.scm (python-corner): New variable.

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

Toggle diff (70 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 23/30] gnu: Add python-fast-histogram.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
c9ad8bb5f819eb58fba7d43f30195706a58b8f26.1718966788.git.sharlatanus@gmail.com
* gnu/packages/python-science.scm (python-fast-histogram): New variable.

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

Toggle diff (45 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 24/30] gnu: Add python-naima.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
8992d2d958e59d88a0de763a9aa21ec86adc699d.1718966788.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-naima): New variable.

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

Toggle diff (52 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 25/30] gnu: Add python-regularizepsf.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
3468fb2b588a457f6370b300f3b53c6577525edc.1718966788.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-regularizepsf): New variable.

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

Toggle diff (61 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 26/30] gnu: Add python-schwimmbad.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
2c9f65175b8c269886d60b946ec38d9999f7a088.1718966788.git.sharlatanus@gmail.com
* gnu/packages/parallel.scm (python-schwimmbad): New variable.

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

Toggle diff (56 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 27/30] gnu: Add python-statmorph.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
a013316353373083564990201c706abe5a6af194.1718966788.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-statmorph): New variable.

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

Toggle diff (40 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 28/30] gnu: Add python-yt-astro-analysis.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
90601c6946f2c6a1cea218f1e13c7b17011ee2b9.1718966788.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-yt-astro-analysis): New variable.

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

Toggle diff (57 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 29/30] gnu: Add specification-specreduce-data.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
89a41405d04e9b41a4af7695d604b9b98fa2d6d9.1718966788.git.sharlatanus@gmail.com
* gnu/packages/specifications.scm (specification-specreduce-data): New variable.

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

Toggle diff (38 lines)
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
S
S
Sharlatan Hellseher wrote on 21 Jun 20:38 +0200
[PATCH 30/30] gnu: Add python-jwst-reffiles.
(address . 71702@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
505f7cb30b24dd7b74aa6ed17d83b20ad94b9442.1718966788.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-jwst-reffiles): New variable.

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

Toggle diff (54 lines)
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
S
S
Sharlatan Hellseher wrote on 30 Jun 11:22 +0200
[PATCH 00/30] Astronomy update 2024/06
(address . 71702-done@debbugs.gnu.org)
87le2mhjiy.fsf@gmail.com
Pushed as de7a85f24c..ca5df4b60a to master

--
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmaBI+UACgkQdtcnv/Ys
0rXBSw/+Kwy2aWejerjPzEVTCYPyVPQAF6afI0lpXoQSOEYn7lNReyJHLNOgwsCk
geDnxoqlGAXyZph3qtMD7eBD+Rl7mQwLogimqcOJa60JDKlTEiTgtB0Pnvj7TeYK
jcUwcMqe0KErL0rLnQsAqfR6474sqQbz9OJJJI6JZl/iivjbRsCzv3velGvEpB+w
9Btag9t+3E/OrubCWxmGtVo/GjHNbbi15zX52nhl8zoLYVcQirTbCAOfU8NvZIEj
96qk0RwuuMwHnuJWarELBcCag7snl/fBCLYCCW90nNkuirjFMnNbIRTr6qVpcKsJ
+DaOsWNM0j35SWTfv0udAnxJWURo4bmRc+VEDNbrCluX9YeWMTdA0KLUS4seDg4u
WSbr6nLM+C3UDUIiJLCB6DtZG07R2AllssR91XEN4zQrDGOplGs2YAM/eAhCuA5T
T0QXh5zrC4wc4QejywfOVOfpYzKiOl2DyqmkzuB/jsj8X4nfgWIHmwOQu//6Plcb
HUHdnMlsUKtKjyZ3odI1yEzBvJGEQUJcUcVBUDTeuXrjVP3x3Kv4n6ApoXviX4Al
zlqaw0Qzi3C4kXkdSOSyMwQEGakqJ6tC/K5D9WMlv87qBK1C/xSXR4Ts3e1kRQOf
x58lcyQNQGyl8XnNJ2JKKKFBgsyWC960UNVmAp2XVySCFC6oBgM=
=/a/5
-----END PGP SIGNATURE-----

Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 71702@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 71702
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch