* [bug#71702] [PATCH 00/30] Astronomy update 2024/06
@ 2024-06-21 10:55 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8 Sharlatan Hellseher
` (30 more replies)
0 siblings, 31 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 10:55 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
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@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
--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
^ permalink raw reply [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 02/30] gnu: siril: Update to 1.2.3 Sharlatan Hellseher
` (29 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 02/30] gnu: siril: Update to 1.2.3.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 03/30] gnu: python-astropy: Update to 6.1.1 Sharlatan Hellseher
` (28 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 03/30] gnu: python-astropy: Update to 6.1.1.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 02/30] gnu: siril: Update to 1.2.3 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 04/30] gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35 Sharlatan Hellseher
` (27 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 04/30] gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (2 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 03/30] gnu: python-astropy: Update to 6.1.1 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 05/30] gnu: python-crds: Update to 11.17.25 Sharlatan Hellseher
` (26 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 05/30] gnu: python-crds: Update to 11.17.25.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (3 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 04/30] gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 06/30] gnu: python-drizzle: Update to 1.15.2 Sharlatan Hellseher
` (25 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 06/30] gnu: python-drizzle: Update to 1.15.2.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (4 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 05/30] gnu: python-crds: Update to 11.17.25 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1 Sharlatan Hellseher
` (24 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (5 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 06/30] gnu: python-drizzle: Update to 1.15.2 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 08/30] gnu: python-fitsio: Update to 1.2.4 Sharlatan Hellseher
` (23 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 08/30] gnu: python-fitsio: Update to 1.2.4.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (6 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 09/30] gnu: python-ginga: Update to 5.1.0 Sharlatan Hellseher
` (22 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 09/30] gnu: python-ginga: Update to 5.1.0.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (7 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 08/30] gnu: python-fitsio: Update to 1.2.4 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 10/30] gnu: python-ndcube: Update to 2.2.2 Sharlatan Hellseher
` (21 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 10/30] gnu: python-ndcube: Update to 2.2.2.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (8 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 09/30] gnu: python-ginga: Update to 5.1.0 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4 Sharlatan Hellseher
` (20 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (9 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 10/30] gnu: python-ndcube: Update to 2.2.2 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 12/30] gnu: python-pyvo: Update to 1.5.2 Sharlatan Hellseher
` (19 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 12/30] gnu: python-pyvo: Update to 1.5.2.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (10 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 13/30] gnu: python-skyfield: Update to 1.49 Sharlatan Hellseher
` (18 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 13/30] gnu: python-skyfield: Update to 1.49.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (11 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 12/30] gnu: python-pyvo: Update to 1.5.2 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2 Sharlatan Hellseher
` (17 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (12 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 13/30] gnu: python-skyfield: Update to 1.49 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 15/30] gnu: python-stcal: Update to 1.7.1 Sharlatan Hellseher
` (16 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 15/30] gnu: python-stcal: Update to 1.7.1.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (13 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 16/30] gnu: python-stpipe: Update to 0.5.2 Sharlatan Hellseher
` (15 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 16/30] gnu: python-stpipe: Update to 0.5.2.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (14 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 15/30] gnu: python-stcal: Update to 1.7.1 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9 Sharlatan Hellseher
` (14 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (15 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 16/30] gnu: python-stpipe: Update to 0.5.2 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3 Sharlatan Hellseher
` (13 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (16 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9 Sharlatan Hellseher
` (12 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (17 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 20/30] gnu: python-sunpy: Update to 5.1.4 Sharlatan Hellseher
` (11 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 20/30] gnu: python-sunpy: Update to 5.1.4.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (18 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 21/30] gnu: python-jwst: Replace reference to external configobj Sharlatan Hellseher
` (10 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 21/30] gnu: python-jwst: Replace reference to external configobj.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (19 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 20/30] gnu: python-sunpy: Update to 5.1.4 Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 22/30] gnu: Add python-corner Sharlatan Hellseher
` (9 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 22/30] gnu: Add python-corner.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (20 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 21/30] gnu: python-jwst: Replace reference to external configobj Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 23/30] gnu: Add python-fast-histogram Sharlatan Hellseher
` (8 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 23/30] gnu: Add python-fast-histogram.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (21 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 22/30] gnu: Add python-corner Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 24/30] gnu: Add python-naima Sharlatan Hellseher
` (7 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 24/30] gnu: Add python-naima.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (22 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 23/30] gnu: Add python-fast-histogram Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 25/30] gnu: Add python-regularizepsf Sharlatan Hellseher
` (6 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 25/30] gnu: Add python-regularizepsf.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (23 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 24/30] gnu: Add python-naima Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 26/30] gnu: Add python-schwimmbad Sharlatan Hellseher
` (5 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 26/30] gnu: Add python-schwimmbad.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (24 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 25/30] gnu: Add python-regularizepsf Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 27/30] gnu: Add python-statmorph Sharlatan Hellseher
` (4 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 27/30] gnu: Add python-statmorph.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (25 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 26/30] gnu: Add python-schwimmbad Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 28/30] gnu: Add python-yt-astro-analysis Sharlatan Hellseher
` (3 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 28/30] gnu: Add python-yt-astro-analysis.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (26 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 27/30] gnu: Add python-statmorph Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 29/30] gnu: Add specification-specreduce-data Sharlatan Hellseher
` (2 subsequent siblings)
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 29/30] gnu: Add specification-specreduce-data.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (27 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 28/30] gnu: Add python-yt-astro-analysis Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 30/30] gnu: Add python-jwst-reffiles Sharlatan Hellseher
2024-06-30 9:22 ` bug#71702: [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [bug#71702] [PATCH 30/30] gnu: Add python-jwst-reffiles.
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (28 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 29/30] gnu: Add specification-specreduce-data Sharlatan Hellseher
@ 2024-06-21 18:38 ` Sharlatan Hellseher
2024-06-30 9:22 ` bug#71702: [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-21 18:38 UTC (permalink / raw)
To: 71702; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 32+ messages in thread
* bug#71702: [PATCH 00/30] Astronomy update 2024/06
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
` (29 preceding siblings ...)
2024-06-21 18:38 ` [bug#71702] [PATCH 30/30] gnu: Add python-jwst-reffiles Sharlatan Hellseher
@ 2024-06-30 9:22 ` Sharlatan Hellseher
30 siblings, 0 replies; 32+ messages in thread
From: Sharlatan Hellseher @ 2024-06-30 9:22 UTC (permalink / raw)
To: 71702-done
[-- Attachment #1: Type: text/plain, Size: 60 bytes --]
Pushed as de7a85f24c..ca5df4b60a to master
--
Oleg
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
end of thread, other threads:[~2024-06-30 9:25 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-21 10:55 [bug#71702] [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 01/30] gnu: indi-2.0: Update to 2.0.8 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 02/30] gnu: siril: Update to 1.2.3 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 03/30] gnu: python-astropy: Update to 6.1.1 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 04/30] gnu: python-astropy-iers-data: Update to 0.2024.6.17.0.31.35 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 05/30] gnu: python-crds: Update to 11.17.25 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 06/30] gnu: python-drizzle: Update to 1.15.2 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 07/30] gnu: python-dust-extinction: Update to 1.4.1 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 08/30] gnu: python-fitsio: Update to 1.2.4 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 09/30] gnu: python-ginga: Update to 5.1.0 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 10/30] gnu: python-ndcube: Update to 2.2.2 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 11/30] gnu: python-pyerfa: Update to 2.0.1.4 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 12/30] gnu: python-pyvo: Update to 1.5.2 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 13/30] gnu: python-skyfield: Update to 1.49 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 14/30] gnu: python-spherical-geometry: Update to 1.3.2 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 15/30] gnu: python-stcal: Update to 1.7.1 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 16/30] gnu: python-stpipe: Update to 0.5.2 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 17/30] gnu: python-stsci-image: Update to 2.3.9 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 18/30] gnu: python-stsci-imagestats: Update to 1.8.3 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 19/30] gnu: python-stsci-stimage: Update to 0.2.9 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 20/30] gnu: python-sunpy: Update to 5.1.4 Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 21/30] gnu: python-jwst: Replace reference to external configobj Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 22/30] gnu: Add python-corner Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 23/30] gnu: Add python-fast-histogram Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 24/30] gnu: Add python-naima Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 25/30] gnu: Add python-regularizepsf Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 26/30] gnu: Add python-schwimmbad Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 27/30] gnu: Add python-statmorph Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 28/30] gnu: Add python-yt-astro-analysis Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 29/30] gnu: Add specification-specreduce-data Sharlatan Hellseher
2024-06-21 18:38 ` [bug#71702] [PATCH 30/30] gnu: Add python-jwst-reffiles Sharlatan Hellseher
2024-06-30 9:22 ` bug#71702: [PATCH 00/30] Astronomy update 2024/06 Sharlatan Hellseher
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.