* [bug#73915] [PATCH 00/42] Astronomy update 2024/10
@ 2024-10-20 19:49 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1 Sharlatan Hellseher
` (41 more replies)
0 siblings, 42 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:49 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
This is 20th of the month, already (!), and this is a monthly Astro soft
update in Guix which brought nice projects fully source build and
reproducible.
The main highlights:
- stellarium is upgraded to the latest upstream version - 24.3, released on
2024-09-22 14:40:00 +0000 by alex-w
http://stellarium.org/release/2024/09/22/stellarium-24.3.html
- IRAF Community is finally packed, without tests suit enable but passed build
phase and may run and used already!
- SiriL 1.3.3 is available, it's a pre-release version containing a
significant improvements.
- Continuation on adding Astropy affiliated packages into Guix Astro
The log:
- added [11/11]
- [X] iraf-community :: Image Reduction and Analysis Facility
- [X] python-acstools :: Hubble Space Telescope Advanced Camera for Surveys Tools
- [X] python-astrodendro :: Astronomical dendrograms computation
- [X] python-coolest :: Strong Gravitational Lensing Analyses
- [X] python-getdist :: GetDist Monte Carlo sample analysis, plotting and GUI
- [X] python-halotools :: N-body simulations and constrain models of cosmology evolution
- [X] python-hsluv :: Human-friendly HSL colour space implemented in Python
- [X] python-pycollada :: Reading and writing collada documents library
- [X] python-pymcubes :: Marching cubes for Python
- [X] python-pysiril :: Python interface to SiriL
- [X] python-sirilic :: Acquisition files preparation software to proces with SiriL
- updated [25/25]
- [X] calceph :: 4.0.0->4.0.1
- [X] indi :: 2.0.9->2.1.0
- [X] python-astroalign :: 2.5.1->2.6.0
- [X] python-astropy-iers-data :: 0.2024.9.16.0.32.21->0.2024.10.14.0.32.55
- [X] python-astropy :: 6.1.3->6.1.4
- [X] python-crds :: 11.18.4->12.0.4
- [X] python-ephem :: 4.1.5->4.1.6
- [X] python-ndcube :: 2.2.2->2.2.3
- [X] python-photutils :: 1.13.0->2.0.1
- [X] python-pynbody :: 1.6.0->1.6.0.post0
- [X] python-pyregion :: 2.2.0->2.3.0
- [X] python-pyvo :: 1.5.2->1.5.3
- [X] python-pyxsim :: 4.4.1->4.4.2
- [X] python-radio-beam :: 0.3.7->0.3.8
- [X] python-regions :: 0.9->0.10
- [X] python-sep-pjw :: 1.3.5->1.3.6
- [X] python-specutils :: 1.16.0->1.18.0
- [X] python-stdatamodels :: 2.1.0->2.1.1
- [X] python-sunpy :: 6.0.2->6.0.3
- [X] python-glymur :: 0.13.5->0.13.6
- [X] python-tweakwcs :: 0.8.8->0.8.9
- [X] python-zodipy :: 1.0.0->1.1.0
- [X] siril :: 1.2.4->1.3.3
- [X] stellarium :: 24.2->24.3
- [X] wcslib :: 8.2.2->8.3
The next month plan is to refresh low level python packages which started
blocking update e.g. NumPy and Attr. More Astropy affilated projects.
The build stats:
--8<---------------cut here---------------start------------->8---
> ./pre-inst-env guix build calceph indi iraf-community lcms-next
python-acstools python-astroalign python-astrodendro python-astropy-iers-data
python-astropy python-coolest python-crds python-ephem python-getdist
python-glue-core python-glymur python-halotools python-hsluv python-ndcube
python-photutils python-pycollada python-pymcubes python-pynbody python-pyregion
python-pysiril python-pytest-mpl python-pyvo python-pyxsim python-radio-beam
python-regions python-sep-pjw python-sirilic python-spectral-cube
python-specutils python-statmorph python-stdatamodels python-sunpy
python-tweakwcs python-webbpsf python-zodipy siril stellarium wcslib
/gnu/store/m6f1m1dj0xd23jrgidps1n759iylbq5k-wcslib-8.3
/gnu/store/lnhcpyzph5vxkrdzljp735an4kz4yw9b-stellarium-24.3
/gnu/store/mkk1hsjslh8j2gk9pygaq92h3gisblai-siril-1.3.3
/gnu/store/waf5wy9nm7wgq47rdj7psw7pq23l9rg9-python-zodipy-1.1.0
/gnu/store/d3nf9snqvyfr01ifag6z3iqwb5vwazxy-python-webbpsf-1.4.0
/gnu/store/qfsilbwab6z0azzdqqsnznifa0313axg-python-tweakwcs-0.8.9
/gnu/store/p9srlxqks2f3hj1p3h2y967hpxrq21s0-python-sunpy-6.0.3
/gnu/store/wcclnccjm1sw9fvd3y511g3s38js4ns2-python-stdatamodels-2.1.1
/gnu/store/91j7ls3r56hvyanmdvdbdj4lbd1x1x1m-python-statmorph-0.5.7
/gnu/store/w74ym7ncdykiwzlclwbwk10na24dninp-python-specutils-1.18.0
/gnu/store/pkg6qpvi0017m581insbknmiz2ik6zmb-python-spectral-cube-0.6.5
/gnu/store/p4i5izvcq1gw8fpqpy857lyy8wp5nqjf-python-sirilic-1.15.12
/gnu/store/g4s6ajv6mrj71pda43qbl438h8cwgizg-python-sep-pjw-1.3.6
/gnu/store/y1d005g3l3n3r100clkgj6l544p4zd4d-python-regions-0.10
/gnu/store/a0brk10z7m5mc31iz9g6bn4dmq0ph1ps-python-radio-beam-0.3.8
/gnu/store/4z4zxbn8y93v2d5q6h4nnmiy1c3i4x23-python-pyxsim-4.4.2
/gnu/store/0ih2lnfv4m0jzw8fvir97gxqkgqni30h-python-pyvo-1.5.3
/gnu/store/h41l7d1dnb65qmrc0saplkhknngq21ax-python-pytest-mpl-0.16.1
/gnu/store/4idld82alp8rx7jf2r19kj3nk4g8z6rv-python-pysiril-0.0.17
/gnu/store/jf92vjrq707w99fbpnahz1cj6f95lva2-python-pyregion-2.3.0
/gnu/store/caqz11j77qidn4wk0b1vxbrn327b4zal-python-pynbody-1.6.0.post0
/gnu/store/lsqy2lkw8pv0pasxmjzidc1a3gzv6m7i-python-pymcubes-0.1.6
/gnu/store/ywd44zkz84wy45lx7ml8lbsqdi2a0fzl-python-pycollada-0.8
/gnu/store/0a01dbprh9v94cs8hikxxsmlwnqd45wh-python-photutils-2.0.1
/gnu/store/1yl4lg7ck7jcz8l896bg9s8k9gkdavgw-python-ndcube-2.2.3
/gnu/store/sa817ap22wv9n4z7pjjq3mrjgbf46y3a-python-hsluv-5.0.4
/gnu/store/ff8i5rpiqymdfyl5iavk9fi39p3mih6d-python-halotools-0.9.1
/gnu/store/3pyfs57081d6jx5in21r8kqh6jq36mpl-python-glymur-0.13.6
/gnu/store/fvnc15mccwv9pilyv4dzbkk9i0g3p814-python-glue-core-1.21.1
/gnu/store/wx8i5crjnpv3h681j0vf8iadlx4zw513-python-getdist-1.5.3
/gnu/store/pwl8vfwifb8gg3grygrdd57i2xx1jkdk-python-ephem-4.1.6
/gnu/store/9d38jh9jjw52vd1bc9vvzyclmvxk03z7-python-crds-12.0.4
/gnu/store/pkf9qzycidx0s5yiwg14z4w56kvph40h-python-coolest-0.1.9
/gnu/store/z5j66mxzwgxlssdbqm9514qryr5f7h8d-python-astropy-6.1.4
/gnu/store/rrcr6z1vsby9zkid75llcn3ny91cgwiy-python-astropy-iers-data-0.2024.10.14.0.32.55
/gnu/store/j5jwa178pl5gx2p5lp3b9vz3ww8sfji6-python-astrodendro-0.2.0-0.3181c36
/gnu/store/8k2f6pkjqvj2mvfml3i8p7v85bzi82jr-python-astroalign-2.6.0
/gnu/store/swmsl55npckh43phvlv3japkpxnh73p8-python-acstools-3.7.2
/gnu/store/lh9czr83pyrn4mbf1dhbccj6s1a3aqma-lcms-next-2.16.0
/gnu/store/1xc4yq2znjj21ij1lwwwryin8ngsswg3-iraf-community-2.18
/gnu/store/xdvbpnmx0dfz5yafaszmrj044mc3rydb-indi-2.1.0
/gnu/store/qbizxyhc80xkhzk38kvx3y022qpwkbjc-calceph-4.0.1
--8<---------------cut here---------------end--------------->8---
Dependent build stats:
--8<---------------cut here---------------start------------->8---
Building the following 38 packages would ensure 100 dependent packages are
rebuilt: python-pymcubes@0.1.6 python-verde@1.8.0 datasette@1.0a7
python-metpy@1.6.3 python-yt-astro-analysis@1.1.3 python-pyjanitor@0.27.0
python-colorcet@3.1.0 siril@1.3.3 python-sncosmo@2.11.1 python-coolest@0.1.9
python-naima@0.10.0 python-halotools@0.9.1 python-regularizepsf@0.4.0
python-zodipy@1.1.0 python-viresclient@0.12.0 python-cesium@0.12.1
python-astroplan@0.10.1 python-poliastro@0.17.0 python-kanon@0.6.6
python-asdf-compression@0.0.1-0.57cc7e7 python-asdf-zarr@0.0.4
python-statmorph@0.5.7 ginga-qt5@5.1.0 python-radiospectra@0.6.0
python-sunkit-image@0.5.1 python-aplpy@2.1.0 python-astroalign@2.6.0
python-pyxsim@4.4.2 python-healpy@1.16.6 python-sbpy@0.5.0 python-webbpsf@1.4.0
python-acstools@3.7.2 python-jwst-reffiles@1.0.1 python-glue-qt@0.3.1
python-glue-astronomy@0.10.0 scamp@2.10.0 gnuastro@0.22 aoflagger@3.4.0
/gnu/store/kfkhw2xyl1jmiariz94bxz5s70xgyzpa-aoflagger-3.4.0
/gnu/store/qip370v3yg4mwjvqm0508s11fhiaflj8-gnuastro-0.22
/gnu/store/j8vmwcjzg79dhjpvnrqvi34a4zszfslv-scamp-2.10.0
/gnu/store/3xmlvkmmc0zkpkv33q7s66lwxkpdlqpp-python-glue-astronomy-0.10.0
/gnu/store/d3wcgz92b1h3gvbkl3l4bjq6a4zsaxsh-python-glue-qt-0.3.1
/gnu/store/a3jxr2yyjw4109g92zb0kig1jgv0c3d4-python-jwst-reffiles-1.0.1
/gnu/store/swmsl55npckh43phvlv3japkpxnh73p8-python-acstools-3.7.2
/gnu/store/d3nf9snqvyfr01ifag6z3iqwb5vwazxy-python-webbpsf-1.4.0
/gnu/store/hwz8klvddnrx4wh0b88nh7jwa706zb1p-python-sbpy-0.5.0
/gnu/store/01rfk1y610cdv8x0g4zsf5yzrii92b2p-python-healpy-1.16.6
/gnu/store/4z4zxbn8y93v2d5q6h4nnmiy1c3i4x23-python-pyxsim-4.4.2
/gnu/store/8k2f6pkjqvj2mvfml3i8p7v85bzi82jr-python-astroalign-2.6.0
/gnu/store/gw4v677wrzagkm90hxxl4mx340i5qp08-python-aplpy-2.1.0
/gnu/store/sm7f2aj1k4i0mp6sshqvy3cmbnwh833q-python-sunkit-image-0.5.1
/gnu/store/5kybg7xplm3kz57ghvgx7lwfrxyl3n7n-python-radiospectra-0.6.0
/gnu/store/c27ngc2mmz13ynlvjmnizhrkyv8ja03m-ginga-qt5-5.1.0
/gnu/store/91j7ls3r56hvyanmdvdbdj4lbd1x1x1m-python-statmorph-0.5.7
/gnu/store/127n68w9ksvbb1b5sa0pgr1ran1pgn5v-python-asdf-zarr-0.0.4
/gnu/store/p7vp4axfdwwnz1472insr3visffbgqc7-python-asdf-compression-0.0.1-0.57cc7e7
/gnu/store/7m6h31ad8dd5gvkdgbykjhv3nz5iiyp3-python-kanon-0.6.6
/gnu/store/j3rgncbzs7hcgs4da6gvh5iiajzm9ngk-python-poliastro-0.17.0
/gnu/store/bc5yyh17pwicm2ixb2yis1r015lp0p54-python-astroplan-0.10.1
/gnu/store/85wz3dfq9wdmr5vmmxp56qm0l2sakynd-python-cesium-0.12.1
/gnu/store/1pb5vv66b6dgsxz8vs9p8wmqgc2f3d7a-python-viresclient-0.12.0
/gnu/store/waf5wy9nm7wgq47rdj7psw7pq23l9rg9-python-zodipy-1.1.0
/gnu/store/i1b4c6ax00a4n4mbrvaiz7bfym7kda84-python-regularizepsf-0.4.0
/gnu/store/ff8i5rpiqymdfyl5iavk9fi39p3mih6d-python-halotools-0.9.1
/gnu/store/g7xn8f2zjjdh2cmyhcxnazipm081r8ij-python-naima-0.10.0
/gnu/store/pkf9qzycidx0s5yiwg14z4w56kvph40h-python-coolest-0.1.9
/gnu/store/7d1n3wrvf3hg0npnkr5zgihbgdszs6l9-python-sncosmo-2.11.1
/gnu/store/mkk1hsjslh8j2gk9pygaq92h3gisblai-siril-1.3.3
/gnu/store/bzwmgqac8m6pfbzwwjsp6wq0c0jg3x22-python-colorcet-3.1.0
/gnu/store/041a08iz58j8ww4nald5nfq92hbg7cv3-python-pyjanitor-0.27.0
/gnu/store/jz2ybx6rbc0c71a98lfw88mrgmgakskl-python-yt-astro-analysis-1.1.3
/gnu/store/fwf9hk8gjkhvb7cv1jcg1px23k5ivni3-python-metpy-1.6.3
/gnu/store/n84k7sj2xkv1w3fcnv1vc42dyld5g88l-datasette-1.0a7
/gnu/store/wbgywh1lv0x6yfx91hnsyjffxs63l5cn-python-verde-1.8.0
/gnu/store/lsqy2lkw8pv0pasxmjzidc1a3gzv6m7i-python-pymcubes-0.1.6
--8<---------------cut here---------------end--------------->8---
Sharlatan Hellseher (42):
gnu: calceph: Update to 4.0.1.
gnu: indi-2.0: Update to 2.1.0.
gnu: Add lcms-next.
gnu: siril: Update to 1.3.3.
gnu: stellarium: Update to 24.3.
gnu: wcslib: Update to 8.3.
gnu: python-astroalign: Update to 2.6.0.
gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55.
gnu: python-astropy: Update to 6.1.4.
gnu: python-crds: Update to 12.0.4.
gnu: python-ephem: Update to 4.1.6.
gnu: python-glymur: Update to 0.13.6.
gnu: python-ndcube: Update to 2.2.3.
gnu: python-photutils: Update to 2.0.1.
gnu: python-pynbody: Update to 1.6.0.post0.
gnu: python-pyregion: Update to 2.3.0.
gnu: python-pyvo: Update to 1.5.3.
gnu: python-pyxsim: Update to 4.4.2.
gnu: python-radio-beam: Update to 0.3.8.
gnu: python-regions: Update to 0.10.
gnu: python-sep-pjw: Update to 1.3.6.
gnu: python-spectral-cube: Disable tests.
gnu: python-specutils: Update to 1.18.0.
gnu: python-stdatamodels: Update to 2.1.1.
gnu: python-sunpy: Update to 6.0.3.
gnu: python-tweakwcs: Update to 0.8.9.
gnu: python-zodipy: Update to 1.1.0.
gnu: python-pytest-mpl: Adjust inputs.
gnu: Add python-astrodendro.
gnu: python-glue-core: Adjust inputs.
gnu: Add python-hsluv.
gnu: Add python-pysiril.
gnu: Add python-sirilic.
gnu: Add python-getdist.
gnu: Add python-coolest.
gnu: Add python-acstools.
gnu: Add python-pycollada.
gnu: Add python-pymcubes.
gnu: Add iraf-community.
gnu: Add python-halotools.
gnu: python-statmorph: Skip failing tests.
gnu: python-webbpsf: Disable more failing tests.
gnu/packages/astronomy.scm | 615 ++++++++++++++++++++++++++------
gnu/packages/ghostscript.scm | 14 +
gnu/packages/python-check.scm | 4 +-
gnu/packages/python-science.scm | 42 +++
gnu/packages/python-xyz.scm | 74 +++-
gnu/packages/statistics.scm | 26 ++
6 files changed, 650 insertions(+), 125 deletions(-)
base-commit: 5703914e93d81ac6037240582abe899282e78f15
--
2.46.0
^ permalink raw reply [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 02/42] gnu: indi-2.0: Update to 2.1.0 Sharlatan Hellseher
` (40 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (calceph): Update to 4.0.1.
Change-Id: Ic643270cea8bfb0d7af30412ad6bddd4a63cea41
---
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 106f524a73..e36ba53036 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -259,7 +259,7 @@ (define-public aoflagger
(define-public calceph
(package
(name "calceph")
- (version "4.0.0")
+ (version "4.0.1")
(source
(origin
(method git-fetch)
@@ -268,7 +268,7 @@ (define-public calceph
(commit (string-append name "_"
(string-replace-substring version "." "_")))))
(sha256
- (base32 "1yabdq51plg3dijp68xajhsz395gi2fyp5qkvrj3dgv8d4qw52nw"))
+ (base32 "00q7iww72g6rgnq2br0g2py0ll57690gid08vyva6ffswyb3g923"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(native-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 02/42] gnu: indi-2.0: Update to 2.1.0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 03/42] gnu: Add lcms-next Sharlatan Hellseher
` (39 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (indi-2.0): Update to 2.1.0.
Change-Id: I7391d6ca6fb644baa4ad3c233e37e0713a88a31d
---
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 e36ba53036..0e9f297a36 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -936,7 +936,7 @@ (define-public imppg
(define-public indi-2.0
(package
(name "indi")
- (version "2.0.9")
+ (version "2.1.0")
(source
(origin
(method git-fetch)
@@ -945,7 +945,7 @@ (define-public indi-2.0
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "08wmw7mrxx1zc89yka3c52djmpvlb8zimq8yzs95gh3p7r5jfpq9"))))
+ (base32 "18i70m0qw59bsb46ffqb1kkigfb2m8ahbh825rxc2h86aqnrc6l6"))))
(build-system cmake-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 03/42] gnu: Add lcms-next.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 02/42] gnu: indi-2.0: Update to 2.1.0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3 Sharlatan Hellseher
` (38 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher
* gnu/packages/ghostscript.scm (lcms-next): New variable.
Change-Id: I45c8ce69f044e866654de43ffb7abb357ce1361f
---
gnu/packages/ghostscript.scm | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index e95069cdd1..723651a817 100644
--- a/gnu/packages/ghostscript.scm
+++ b/gnu/packages/ghostscript.scm
@@ -73,6 +73,20 @@ (define-public lcms
(home-page "https://www.littlecms.com/")
(properties '((cpe-name . "little_cms_color_engine")))))
+(define-public lcms-next
+ (package
+ (inherit lcms)
+ (name "lcms-next")
+ (version "2.16.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://sourceforge/lcms/lcms/"
+ (version-major+minor version)
+ "/lcms2-" (version-major+minor version) ".tar.gz"))
+ (sha256
+ (base32 "0lasskcj7k0sp0z7cpnwwisp826j51i1l7v322hcxd5rv15d6wyq"))))))
+
(define-public libpaper
(package
(name "libpaper")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (2 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 03/42] gnu: Add lcms-next Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 05/42] gnu: stellarium: Update to 24.3 Sharlatan Hellseher
` (37 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (siril): Update to 1.3.3.
[inputs]: Add curl, ffmpeg, lcms-next, libgit2, libjxl, libxisf, lz4,
pugixml, and wcslib. Sort alphabetically.
[native-inputs]: Remove cmake; add cmake-minimal, and glib:bin.
Change-Id: I3eaa0c1da7889d740850cac7c8860683e9b503a9
---
gnu/packages/astronomy.scm | 41 ++++++++++++++++++++++++++++----------
1 file changed, 31 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0e9f297a36..8e9d060813 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -50,6 +50,7 @@ (define-module (gnu packages astronomy)
#:use-module (gnu packages gcc)
#:use-module (gnu packages geo)
#:use-module (gnu packages gettext)
+ #:use-module (gnu packages ghostscript)
#:use-module (gnu packages gl)
#:use-module (gnu packages glib)
#:use-module (gnu packages gnome)
@@ -2436,7 +2437,7 @@ (define-public sextractor
(define-public siril
(package
(name "siril")
- (version "1.2.4")
+ (version "1.3.3")
(source
(origin
(method git-fetch)
@@ -2444,14 +2445,14 @@ (define-public siril
(url "https://gitlab.com/free-astro/siril")
(commit version)))
(sha256
- (base32 "1nh5zk7isf7a0akkxq56n0lw8i18f7w3r27pa16fpcivmbv6xcx2"))
+ (base32 "1fxjfr9kak9vb899xpgr1vmiv3cc2l4apyp0mn0ghg7mqlyl9qmw"))
(file-name (git-file-name name version))))
(build-system meson-build-system)
(arguments
(list
#:glib-or-gtk? #t
- #:imported-modules `(,@%meson-build-system-modules (guix build
- glib-or-gtk-build-system))
+ #:imported-modules `(,@%meson-build-system-modules
+ (guix build glib-or-gtk-build-system))
#:modules '((guix build meson-build-system)
((guix build glib-or-gtk-build-system)
#:prefix glib-or-gtk:)
@@ -2469,22 +2470,42 @@ (define-public siril
`("GDK_PIXBUF_MODULE_FILE" =
(,(getenv "GDK_PIXBUF_MODULE_FILE")))))))))
(native-inputs
- (list cmake git libconfig pkg-config))
+ (list cmake-minimal
+ git
+ (list glib "bin") ; for glib-compile-resources
+ libconfig
+ pkg-config))
(inputs
- (list cfitsio
- (librsvg-for-system)
+ (list bash-minimal ;for wrap-program
+ cfitsio
+ curl
exiv2
+ ffmpeg
ffms2
fftwf
- gsl
gdk-pixbuf
+ gsl
gtk+
json-glib
+ lcms-next
+
+ ;; XXX: It downloads script and data during start up, check if they
+ ;; may be presented as packages with wrapped environment variables
+ ;; src/io/siril_git.c
+ ;; <https://gitlab.com/free-astro/siril-scripts>
+ ;; <https://gitlab.com/free-astro/siril-spcc-database>.
+ libgit2
+
libheif
- bash-minimal ;for wrap-program
+ libjxl
libraw
+ (librsvg-for-system)
librtprocess
- opencv))
+ libxisf
+ lz4
+ opencv
+ pugixml
+ wcslib))
(home-page "https://siril.org/")
(synopsis "Image processing software for amateur astronomy")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 05/42] gnu: stellarium: Update to 24.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (3 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 06/42] gnu: wcslib: Update to 8.3 Sharlatan Hellseher
` (36 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (stellarium): Update to 24.3.
Change-Id: Ife3a63c27360a6997b367e5d7fc011359d98395f
---
gnu/packages/astronomy.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8e9d060813..a844be296e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2663,7 +2663,7 @@ (define-public stackistry
(define-public stellarium
(package
(name "stellarium")
- (version "24.2")
+ (version "24.3")
(source
(origin
(method git-fetch)
@@ -2672,7 +2672,7 @@ (define-public stellarium
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "01iq1cxbhr3xknzpk4spflxj3msf9wk19b4lqlifi1pwaz18pb5n"))))
+ (base32 "0wwaddbqcia6jaz3lc1cf63pvi9bqj2cglp428i77jlfs3dfj45j"))))
(build-system cmake-build-system)
;; TODO: Complete documentation build and split into dedicated outputs.
(arguments
@@ -2705,7 +2705,7 @@ (define-public stellarium
qtlocation-5
qtmultimedia-5
qtpositioning
- qtscript
+ qtscript ; the last v5 left to rename
qtserialport-5
qttranslations
qtwebengine-5
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 06/42] gnu: wcslib: Update to 8.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (4 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 05/42] gnu: stellarium: Update to 24.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 07/42] gnu: python-astroalign: Update to 2.6.0 Sharlatan Hellseher
` (35 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (wcslib): Update to 8.3.
Change-Id: I200ac8887e47dafacd33e6b9168defb928e93c50
---
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 a844be296e..1b773110bb 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6522,14 +6522,14 @@ (define-public unsio
(define-public wcslib
(package
(name "wcslib")
- (version "8.2.2")
+ (version "8.3")
(source
(origin
(method url-fetch)
(uri (string-append "https://www.atnf.csiro.au/people/mcalabre/WCS/"
"wcslib-" version ".tar.bz2"))
(sha256
- (base32 "0cvqppjf7gk0f3rs9cc46h5fffv2l8ylrb234r9fbx0px0525632"))
+ (base32 "0225c77jypjjlfw6zd53447qnrmlq1fl38xzi4mw1fr7g50s67j3"))
(snippet
#~(begin (use-modules (guix build utils))
(delete-file-recursively "C/flexed")))))
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 07/42] gnu: python-astroalign: Update to 2.6.0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (5 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 06/42] gnu: wcslib: Update to 8.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 08/42] gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55 Sharlatan Hellseher
` (34 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astroalign): Update to 2.6.0.
[propagated-inputs]: Remove python-sep; add python-sep-pjw.
[native-inputs]: Add python-setuptools.
Change-Id: Ib233920b84d1c7110f2f0c3ecb82d2c68cb79a4c
---
gnu/packages/astronomy.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 1b773110bb..43cd5c9ad3 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1518,7 +1518,7 @@ (define-public python-asdf-astropy
(define-public python-astroalign
(package
(name "python-astroalign")
- (version "2.5.1")
+ (version "2.6.0")
(source
(origin
;; There are no tests in the PyPI tarball.
@@ -1528,19 +1528,20 @@ (define-public python-astroalign
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1kr5cszcxvrdbksy7mvv3ps1h1jzrn4yamfr6x7whkbi6bpqf7xp"))))
+ (base32 "19dmdnp2hzhzd25601xrfflhxi3j2rgpwf3nl882173wb544cxyq"))))
(build-system pyproject-build-system)
(native-inputs
(list python-astropy
python-ccdproc
python-pillow
- python-pytest))
+ python-pytest
+ python-setuptools))
(propagated-inputs
(list python-bottleneck
python-numpy
python-scikit-image
python-scipy
- python-sep))
+ python-sep-pjw))
(home-page "https://astroalign.readthedocs.io/")
(synopsis "Astrometric Alignment of Images")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 08/42] gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (6 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 07/42] gnu: python-astroalign: Update to 2.6.0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 09/42] gnu: python-astropy: Update to 6.1.4 Sharlatan Hellseher
` (33 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2024.10.14.0.32.55.
[arguments] <#:tests?>: Adjust comments to reflect current
status. <#:phases>: Remove 'set-env-version' phase.
[native-inputs]: Add python-setuptools and python-wheel; remove
python-pytest and python-pytest-remote-data.
Change-Id: Ia22b52dc41405d73ed313e980f798ae725f47703
---
gnu/packages/astronomy.scm | 23 ++++++-----------------
1 file changed, 6 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 43cd5c9ad3..7c83acb185 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2876,32 +2876,21 @@ (define-public python-astropy-healpix
(define-public python-astropy-iers-data
(package
(name "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.9.16.0.32.21")
+ (version "0.2024.10.14.0.32.55")
(source
(origin
(method url-fetch)
(uri (pypi-uri "astropy_iers_data" version))
(sha256
- (base32 "0i63yxw4xfgv1dwaq89xd34xlsnx0n5njcm4adln2gk2ia3gxxig"))))
+ (base32 "1849jbmz1x6x783w9k08a9i3g4f722lqwlnszh4dyr50dyrfbrzg"))))
(build-system pyproject-build-system)
(arguments
- (list
- ;; Dependencies cycle wit python-astropy, see
- ;; <https://github.com/astropy/astropy-iers-data/issues/21>.
- #:tests? #f
- #:phases
- #~(modify-phases %standard-phases
- (add-before 'build 'set-env-version
- (lambda _
- (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
+ (list #:tests? #f)) ; no tests
(native-inputs
(list python-hypothesis
- python-pytest
- python-pytest-remotedata
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://docs.astropy.org/en/latest/utils/iers.html")
(synopsis "IERS Earth Rotation and Leap Second tables for the astropy core package")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 09/42] gnu: python-astropy: Update to 6.1.4.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (7 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 08/42] gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 10/42] gnu: python-crds: Update to 12.0.4 Sharlatan Hellseher
` (32 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy): Update to 6.1.4.
Change-Id: I255426bf289d3e39dd2a39c40787b90e97452906
---
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 7c83acb185..6cbe16269a 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2732,13 +2732,13 @@ (define-public stellarium
(define-public python-astropy
(package
(name "python-astropy")
- (version "6.1.3")
+ (version "6.1.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "astropy" version))
(sha256
- (base32 "0w09fn7zy2nr5pvvqwmi3s3cm3y5pzxpn7wldz7bbxn1xp6k9j4s"))
+ (base32 "0d0cnqm0p00ap8wys5jcg9h958c6mizx87wzwvmrpackn3i5h59n"))
(modules '((guix build utils)))
(snippet
'(begin
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 10/42] gnu: python-crds: Update to 12.0.4.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (8 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 09/42] gnu: python-astropy: Update to 6.1.4 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 11/42] gnu: python-ephem: Update to 4.1.6 Sharlatan Hellseher
` (31 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-crds): Update to 12.0.4.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I9ceeca97a8d05a0c7f72ca61c03c8d2b9877f7fb
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6cbe16269a..b44844cb5b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3292,13 +3292,13 @@ (define-public python-cmyt
(define-public python-crds
(package
(name "python-crds")
- (version "11.18.4")
+ (version "12.0.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "crds" version))
(sha256
- (base32 "1z6apmss8wym3lpp2mifqxz0i5vvi39g0i2agvw0lchcyzw3jvig"))))
+ (base32 "1xsw120npgf962p3s9rddi88ppmvr0hs6203dnv05wvq2jyfsymv"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -3318,7 +3318,9 @@ (define-public python-crds
python-stsynphot
python-requests))
(native-inputs
- (list python-setuptools-scm))
+ (list python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://hst-crds.stsci.edu")
(synopsis "Calibration Reference Data System for HST and JWST")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 11/42] gnu: python-ephem: Update to 4.1.6.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (9 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 10/42] gnu: python-crds: Update to 12.0.4 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 12/42] gnu: python-glymur: Update to 0.13.6 Sharlatan Hellseher
` (30 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-ephem): Update to 4.1.6.
Change-Id: I1a2f89d7ef5ec3289b92ce450a83d4c59f4457b5
---
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 b44844cb5b..3ba6bb50e0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3453,13 +3453,13 @@ (define-public python-dust-extinction
(define-public python-ephem
(package
(name "python-ephem")
- (version "4.1.5")
+ (version "4.1.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ephem" version))
(sha256
- (base32 "0ainqbnvw320pc61q5b6ad6f2mhn1pvrlnq489cwfx0m82mahr0c"))))
+ (base32 "0ps2lr6aa477262yw13w3hh0h5rzmywdlji0wbnkxnzrfvmf9lhf"))))
(build-system pyproject-build-system)
(native-inputs (list tzdata))
(home-page "https://rhodesmill.org/pyephem/")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 12/42] gnu: python-glymur: Update to 0.13.6.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (10 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 11/42] gnu: python-ephem: Update to 4.1.6 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 13/42] gnu: python-ndcube: Update to 2.2.3 Sharlatan Hellseher
` (29 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-glymur): Update to 0.13.6.
[phases]: Remove 'disable-failing-tests and move the logic to
<#:tests-flags>.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ied56e22d938b7cc61969892b680c9e72d1cfce1e
---
gnu/packages/python-xyz.scm | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8849096026..60fdeea809 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2255,7 +2255,7 @@ (define-public python-gh-md-to-html
(define-public python-glymur
(package
(name "python-glymur")
- (version "0.13.5")
+ (version "0.13.6")
(source
(origin
(method git-fetch) ; no tests data in PyPi package
@@ -2264,12 +2264,15 @@ (define-public python-glymur
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1n2n7bj5w29w5y2gcl4hxhqf85n0j2crkln9i0mprq3xw8finxpx"))))
+ (base32 "06v6g0fwzmy2imhrvy0q4zrhrlrp24yhs098vi13r92ga63c72xl"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
- #~(list "-n" "auto")
+ #~(list "--numprocesses" "auto"
+ ;; Failing test due to inability of ctypes.util.find_library()
+ ;; to determine library path, which is patched above.
+ "--ignore=tests/test_config.py")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-library-locations
@@ -2287,17 +2290,13 @@ (define-public python-glymur
(search-input-file inputs "/lib/libtiff.so") "\"\n"
" elif libname == \"c\":\n"
" path = \""
- (search-input-file inputs "/lib/libc.so.6") "\"\n")))))
- (add-before 'check 'disable-failing-tests
- (lambda _
- ;; Failing test due to inability of
- ;; ctypes.util.find_library() to determine library path,
- ;; which is patched above.
- (delete-file "tests/test_config.py"))))))
+ (search-input-file inputs "/lib/libc.so.6") "\"\n"))))))))
(native-inputs
(list python-pytest
python-pytest-xdist
- python-scikit-image))
+ python-scikit-image
+ python-setuptools
+ python-wheel))
(inputs
(list openjpeg ; glymur/lib/openjp2.py
libtiff)) ; glymur/lib/tiff.py
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 13/42] gnu: python-ndcube: Update to 2.2.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (11 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 12/42] gnu: python-glymur: Update to 0.13.6 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 14/42] gnu: python-photutils: Update to 2.0.1 Sharlatan Hellseher
` (28 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-ndcube): Update to 2.2.3.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I1357dfd6cec1d191ba5d03a96023e35ad1e88177
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 3ba6bb50e0..789acd3c05 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3651,13 +3651,13 @@ (define-public python-naima
(define-public python-ndcube
(package
(name "python-ndcube")
- (version "2.2.2")
+ (version "2.2.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ndcube" version))
(sha256
- (base32 "0d82xldinvjw4csql4w3k44ibprbz0b0g5ixq9a5f6c7zbvfc24l"))))
+ (base32 "01sxmy5ki5bcgva5z3m20mg20dfx5n6dkb41kdfcdizqmsw96qmn"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -3695,8 +3695,10 @@ (define-public python-ndcube
python-pytest-astropy
python-pytest-mpl
python-scipy
+ python-setuptools
python-setuptools-scm
- python-sunpy))
+ python-sunpy
+ python-wheel))
(home-page "https://docs.sunpy.org/projects/ndcube/")
(synopsis "Multi-dimensional contiguous and non-contiguous coordinate aware arrays")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 14/42] gnu: python-photutils: Update to 2.0.1.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (12 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 13/42] gnu: python-ndcube: Update to 2.2.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 15/42] gnu: python-pynbody: Update to 1.6.0.post0 Sharlatan Hellseher
` (27 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-photutils): Update to 2.0.1.
[arguments]<#:phases>: Add 'relax-requirements phase.
[propagated-inputs]: Remove python-scikit-learn; add python-regions.
[native-inputs]: Add python-setuptools.
Change-Id: If8533af300fdc695e9415d80806c5d88620921cb
---
gnu/packages/astronomy.scm | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 789acd3c05..455bfdec44 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3716,22 +3716,25 @@ (define-public python-ndcube
(define-public python-photutils
(package
(name "python-photutils")
- ;; PyPI version for source archive is missing minor 0, See
- ;; <https://github.com/astropy/photutils/issues/1727>
- (version "1.13.0")
+ (version "2.0.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "photutils" version))
(sha256
- (base32 "1lhpcxh2adknzlmrddqd712yzpwdlqlw9jn49ajj4kz5z7822dns"))))
+ (base32 "1mcsp5bsg3i6w3v9gf7vhkyhlxsn57hgbs0b94p5c4hcv9fa4y3g"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
- #~(list "-n" "auto")
+ #~(list "--numprocesses" "auto")
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; numpy>=1.24
+ ((">=1.24") ">=1.23"))))
;; setup.py was removed in 36c3231ce5b80ad470fa78be2e96df859d2daf41
;; for some unknown reason, which caused the package to fail to
;; build. It is being recreated based on that commit.
@@ -3761,8 +3764,8 @@ (define-public python-photutils
python-matplotlib
python-numpy
python-rasterio
+ python-regions
python-scikit-image
- python-scikit-learn
python-scipy
python-shapely
python-tqdm))
@@ -3771,6 +3774,7 @@ (define-public python-photutils
python-extension-helpers
python-pytest-astropy
python-pytest-xdist
+ python-setuptools
python-setuptools-scm))
(home-page "https://github.com/astropy/photutils")
(synopsis "Source detection and photometry")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 15/42] gnu: python-pynbody: Update to 1.6.0.post0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (13 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 14/42] gnu: python-photutils: Update to 2.0.1 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0 Sharlatan Hellseher
` (26 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.6.0.post0.
Change-Id: Ib05e972e13b823930bd644fce70475a3ad8aff96
---
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 455bfdec44..2d37ae3999 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5147,7 +5147,7 @@ (define-public python-pyerfa
(define-public python-pynbody
(package
(name "python-pynbody")
- (version "1.6.0")
+ (version "1.6.0.post0")
(source
(origin
(method git-fetch) ;PyPi doesn't have not prebuit version.
@@ -5156,7 +5156,7 @@ (define-public python-pynbody
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "00isg6nsqzgjqpkczwvrcmj3ndzav3bfzla0a72b44cgdj20wyv8"))
+ (base32 "0rl9ais4yc6kdijq1il4vi3mplp7z6bcih4x55axhan5n3n7riwi"))
(modules '((guix build utils)))
(snippet
;; Symlink goes to not existing directory.
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (14 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 15/42] gnu: python-pynbody: Update to 1.6.0.post0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 17/42] gnu: python-pyvo: Update to 1.5.3 Sharlatan Hellseher
` (25 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyregion): Update to 2.3.0.
[arguments] <#:phases>: Add 'create-setup.py phase.
[native-inputs]: Add python-extension-helpers, python-pytest-astropy, and
python-setuptools.
Change-Id: I4c114a5ec51a7dae2197f60579f1e63597c23ea7
---
gnu/packages/astronomy.scm | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2d37ae3999..00a7e0d17b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5233,28 +5233,42 @@ (define-public python-pynbody
(define-public python-pyregion
(package
(name "python-pyregion")
- (version "2.2.0")
+ (version "2.3.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pyregion" version))
(sha256
- (base32 "0l7qb7r8fnv46mdih4m5b8jaxixgpw6m7v37dpikjkblgh0vigaw"))))
+ (base32 "09a98v3zk1vdjns1q64al58mapr4cns3nlnyi6b26wqi888qfjg8"))))
(build-system pyproject-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
+ ;; setup.py was removed in b26ec4fe88e29447dc8391fcdef7082a4f7876ce
+ ;; TODO: Check how to implement it in python-build-system.
+ (add-after 'unpack 'create-setup.py
+ (lambda _
+ (call-with-output-file "setup.py"
+ (lambda (port)
+ (format port "from setuptools import setup
+from extension_helpers import get_extensions
+setup(ext_modules=get_extensions())")))))
(add-before 'check 'build-extensions
(lambda _
;; Cython extensions have to be built before running the tests.
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(propagated-inputs
- (list python-astropy python-numpy python-pyparsing))
+ (list python-astropy
+ python-numpy
+ python-pyparsing))
(native-inputs
(list python-cython
+ python-extension-helpers
python-pytest
+ python-pytest-astropy
python-pytest-astropy-header
+ python-setuptools
python-setuptools-scm))
(home-page "https://github.com/astropy/pyregion")
(synopsis "Python parser for ds9 region files")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 17/42] gnu: python-pyvo: Update to 1.5.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (15 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 18/42] gnu: python-pyxsim: Update to 4.4.2 Sharlatan Hellseher
` (24 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.5.3.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I75aac22869320c78cd036c3be1ffe6892469ee59
---
gnu/packages/astronomy.scm | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 00a7e0d17b..5d1ea336fb 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3950,18 +3950,24 @@ (define-public python-pyavm
(define-public python-pyvo
(package
(name "python-pyvo")
- (version "1.5.2")
+ (version "1.5.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pyvo" version))
(sha256
- (base32 "0wcg3jhfwjd9gqs74mw63sgi1yhmgljx1bwk3mxn0p6fv924r8mq"))))
+ (base32 "0zlqn7qflv5ipmlqkq85qjgggz84zi67jm45w4ayfapmhh74sa7x"))))
(build-system pyproject-build-system)
(native-inputs
- (list python-pytest-astropy python-requests-mock python-setuptools-scm))
+ (list python-pytest-astropy
+ python-requests-mock
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
- (list python-astropy python-pillow python-requests))
+ (list python-astropy
+ python-pillow
+ python-requests))
(home-page "https://github.com/astropy/pyvo")
(synopsis "Access Virtual Observatory data and services")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 18/42] gnu: python-pyxsim: Update to 4.4.2.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (16 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 17/42] gnu: python-pyvo: Update to 1.5.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 19/42] gnu: python-radio-beam: Update to 0.3.8 Sharlatan Hellseher
` (23 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyxsim): Update to 4.4.2.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I37cb512dbe3f37aaf1ad9c4a4f2b31a9aec25519
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5d1ea336fb..a1cac1ee3b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2045,13 +2045,13 @@ (define-public python-pvextractor
(define-public python-pyxsim
(package
(name "python-pyxsim")
- (version "4.4.1")
+ (version "4.4.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pyxsim" version))
(sha256
- (base32 "1vviy9hk2z3h0fi6c8207ps5pklsjn0a77pqq6wa4sa1n07clc8i"))))
+ (base32 "1zryblpcc2yfhk1ybhv35p4zkp04hqwdrslrwm6my0pichb30py6"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -2076,7 +2076,9 @@ (define-public python-pyxsim
python-yt))
(native-inputs
(list python-cython-3
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://hea-www.cfa.harvard.edu/~jzuhone/pyxsim/")
(synopsis "Simulating X-ray observations from astrophysical sources")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 19/42] gnu: python-radio-beam: Update to 0.3.8.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (17 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 18/42] gnu: python-pyxsim: Update to 4.4.2 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 20/42] gnu: python-regions: Update to 0.10 Sharlatan Hellseher
` (22 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.8.
[arguments] <#:tests>: Disable, as newer version of NumPy is required.
[native-inputs]: Add python-setuptools and python-wheel. Place before
'propagated-inputs'.
Change-Id: Idca5458b16a70b2ab07d0f30576e0f945b5f0ea0
---
gnu/packages/astronomy.scm | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a1cac1ee3b..8929809e3a 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5905,7 +5905,7 @@ (define-public python-rad
(define-public python-radio-beam
(package
(name "python-radio-beam")
- (version "0.3.7")
+ (version "0.3.8")
(source
(origin
(method url-fetch)
@@ -5913,13 +5913,24 @@ (define-public python-radio-beam
(sha256
(base32 "0dg6vqdhmzh47awdkkcbf455gw6if2qwxyhcqbq2dkhbwsx680gc"))))
(build-system pyproject-build-system)
+ (arguments
+ ;; See <https://github.com/radio-astro-tools/radio-beam/issues/129>.
+ ;; E astropy.units.core.UnitScaleError: cannot create a unit with a scale of 0.
+ ;;
+ ;; It might happen due to older version of NumPy in Guix, upastream
+ ;; tested with numpy==2.1.2, where we have 1.23.2.
+ (list #:tests? #f))
+ (native-inputs
+ (list python-pytest-astropy
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-astropy
python-matplotlib
python-numpy
python-scipy
python-six))
- (native-inputs (list python-pytest-astropy python-setuptools-scm))
(home-page "https://radio-beam.readthedocs.io/en/latest/")
(synopsis "Operations for radio astronomy beams with Astropy")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 20/42] gnu: python-regions: Update to 0.10.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (18 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 19/42] gnu: python-radio-beam: Update to 0.3.8 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 21/42] gnu: python-sep-pjw: Update to 1.3.6 Sharlatan Hellseher
` (21 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-regions): Update to 0.10.
[native-inputs]: Add python-setuptools.
Change-Id: Ie5fb9464af8c00570afbb78392f917b6f6c978fe
---
gnu/packages/astronomy.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8929809e3a..2bd1e834cb 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3980,18 +3980,18 @@ (define-public python-pyvo
(define-public python-regions
(package
(name "python-regions")
- (version "0.9")
+ (version "0.10")
(source
(origin
(method url-fetch)
(uri (pypi-uri "regions" version))
(sha256
- (base32 "0kvfdzqry3vcvphd7ldmppbgn3ab97hbfzwxfrlxls92yi41h3i6"))))
+ (base32 "10cswrknj3qh9i1daynlx4ild66lwcyra5rs03h8s9j4l275274n"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
- #~(list "-n" "auto")
+ #~(list "--numprocesses" "auto")
#:phases
#~(modify-phases %standard-phases
;; setup.py was removed in 84c80a280431adda00641cda5264c7de18b43b2f
@@ -4024,6 +4024,7 @@ (define-public python-regions
python-pytest-astropy
python-pytest-runner
python-pytest-xdist
+ python-setuptools
python-setuptools-scm))
(home-page "https://github.com/astropy/regions")
(synopsis "Package for region handling")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 21/42] gnu: python-sep-pjw: Update to 1.3.6.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (19 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 20/42] gnu: python-regions: Update to 0.10 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 22/42] gnu: python-spectral-cube: Disable tests Sharlatan Hellseher
` (20 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sep-pjw): Update to 1.3.6.
[phases]{relax-requirements}: Add more relaxation on not yet supported
option.
[native-inputs]: Add python-setuptools, python-setuptools-scm, and
python-wheel.
Change-Id: I507ca06def6afaaed70f9b31bb7a960437ba33d0
---
gnu/packages/astronomy.scm | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2bd1e834cb..ff9e6becac 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5460,26 +5460,33 @@ (define-public python-sep
(define-public python-sep-pjw
(package
(name "python-sep-pjw")
- (version "1.3.5")
+ (version "1.3.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sep_pjw" version))
(sha256
- (base32 "15jf16zycs1gz6jfkhmj7b8wdcpp8d5ikz15pmfkwq32a8mfdv8m"))))
+ (base32 "0ji3khgswidnnqx34js9fyk39kgh4gvf7q8gk2f7r4acaabzja2v"))))
(build-system pyproject-build-system)
(arguments
- (list #:test-flags #~(list "test.py")
+ (list
+ #:test-flags #~(list "test.py")
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'relax-requirements
- (lambda _
- (substitute* "pyproject.toml"
- ;; numpy>=1.23.5
- (("1.23.5") "1.23.2")))))))
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; numpy>=1.23.5
+ (("1.23.5") "1.23.2")
+ ;; TypeError: Configuration.__init__() got an unexpected
+ ;; keyword argument 'version_file'
+ (("version_file = .*") "")))))))
(native-inputs
(list python-cython
- python-pytest))
+ python-pytest
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-numpy))
(home-page "https://github.com/PJ-Watson/sep-pjw")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 22/42] gnu: python-spectral-cube: Disable tests.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (20 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 21/42] gnu: python-sep-pjw: Update to 1.3.6 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 23/42] gnu: python-specutils: Update to 1.18.0 Sharlatan Hellseher
` (19 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-spectral-cube): Disable tests.
Change-Id: I0fa7f1a3867e199facdc90462665323560c0f164
---
gnu/packages/astronomy.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ff9e6becac..ce8e4eddd4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4381,6 +4381,8 @@ (define-public python-spectral-cube
(build-system pyproject-build-system)
(arguments
(list
+ ;; See <https://github.com/radio-astro-tools/radio-beam/issues/129>.
+ #:tests? #f
#:test-flags
#~(list "-n" "auto")))
(propagated-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 23/42] gnu: python-specutils: Update to 1.18.0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (21 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 22/42] gnu: python-spectral-cube: Disable tests Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 24/42] gnu: python-stdatamodels: Update to 2.1.1 Sharlatan Hellseher
` (18 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-specutils): Update to 1.18.0.
[arguments]<#:phases>: Add 'relax-requirements phase.
[propagated-inputs]: Add python-astropy.
[native-inputs]: Add python-setuptools.
[description]: Fix indentation.
Change-Id: Ia77fc28b8735f188e211ffd476911a03e54f2325
---
gnu/packages/astronomy.scm | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ce8e4eddd4..fad0e68346 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4435,13 +4435,13 @@ (define-public python-spectral-cube
(define-public python-specutils
(package
(name "python-specutils")
- (version "1.16.0")
+ (version "1.18.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "specutils" version))
(sha256
- (base32 "1bv1f0bpyc8pgxywcmhd3rpmnx0l604iqn4cx6isa9jfp6gnd0z3"))))
+ (base32 "16fwazgk1cbqd9njrmwg4xyxg4qykv8c5mk5bzxwz1q5arjc8cy7"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -4451,6 +4451,11 @@ (define-public python-specutils
#:test-flags #~(list "-k" "not test_create_spectral_axis")
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "setup.cfg"
+ ;; numpy>=1.24
+ (("1.24") "1.23.2"))))
(add-before 'check 'set-home-env
(lambda _
;; Tests require HOME to be set.
@@ -4460,6 +4465,7 @@ (define-public python-specutils
(list ;; python-stdatamodels ; cycle with python-synphot, optional.
python-asdf
python-asdf-astropy
+ python-astropy
python-gwcs
python-ndcube
python-numpy
@@ -4467,17 +4473,18 @@ (define-public python-specutils
(native-inputs
(list python-matplotlib
python-pytest-astropy
+ python-setuptools
python-setuptools-scm
python-spectral-cube))
(home-page "https://specutils.readthedocs.io/")
(synopsis "Package for spectroscopic astronomical data")
(description
- "@code{specutils} is a Python package for representing, loading, manipulating,
-and analyzing astronomical spectroscopic data. The generic data containers and
-accompanying modules provide a toolbox that the astronomical community can use
-to build more domain-specific packages. For more details about the underlying
-principles,
-see @url{https://github.com/astropy/astropy-APEs/blob/main/APE13.rst, APE13}.")
+ "@code{specutils} is a Python package for representing, loading,
+manipulating,and analyzing astronomical spectroscopic data. The generic data
+containers and accompanying modules provide a toolbox that the astronomical
+community can use to build more domain-specific packages. For more details
+about the underlying principles, see
+@url{https://github.com/astropy/astropy-APEs/blob/main/APE13.rst, APE13}.")
(license license:bsd-3)))
(define-public python-spherical-geometry
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 24/42] gnu: python-stdatamodels: Update to 2.1.1.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (22 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 23/42] gnu: python-specutils: Update to 1.18.0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 25/42] gnu: python-sunpy: Update to 6.0.3 Sharlatan Hellseher
` (17 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 2.1.1.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Iec917b39410ea356152a77308e5b77562da0cc5b
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index fad0e68346..6e849efe8c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4732,13 +4732,13 @@ (define-public python-stcal
(define-public python-stdatamodels
(package
(name "python-stdatamodels")
- (version "2.1.0")
+ (version "2.1.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "stdatamodels" version))
(sha256
- (base32 "0bgb0n1nqwnvd6bh0f1cnbk3j2yygch88l9834hmsns4rg1ak6j9"))))
+ (base32 "08zkr0amc65dj2lr90d2r29cj23f8h0ms94qmmcgcq2r4xlpna10"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -4764,7 +4764,9 @@ (define-public python-stdatamodels
python-pytest-doctestplus
python-pytest-xdist
python-scipy
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://github.com/spacetelescope/stdatamodels")
(synopsis
"Core support for DataModel classes used in calibration pipelines")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 25/42] gnu: python-sunpy: Update to 6.0.3.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (23 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 24/42] gnu: python-stdatamodels: Update to 2.1.1 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 26/42] gnu: python-tweakwcs: Update to 0.8.9 Sharlatan Hellseher
` (16 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.0.3.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I9bb936987043151d8d06cab46943ed807f127c47
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6e849efe8c..80a534d815 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4185,13 +4185,13 @@ (define-public python-sgp4
(define-public python-sunpy
(package
(name "python-sunpy")
- (version "6.0.2")
+ (version "6.0.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sunpy" version))
(sha256
- (base32 "0mzmq2ncqgq61c1maxwynrmzcyiafnlil5mx4vhy2cvdyacm8yc9"))))
+ (base32 "1v3bnl9dhs9ks7jhmwy10qq6a99v2xcpalmigb255fxi9pqcy8lj"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -4230,7 +4230,9 @@ (define-public python-sunpy
python-pytest-mock
python-pytest-mpl
python-pytest-xdist
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list parfive
python-asdf
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 26/42] gnu: python-tweakwcs: Update to 0.8.9.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (24 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 25/42] gnu: python-sunpy: Update to 6.0.3 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 27/42] gnu: python-zodipy: Update to 1.1.0 Sharlatan Hellseher
` (15 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.9.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I0d00a9964ee10711a0f751990939633d07634282
---
gnu/packages/astronomy.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 80a534d815..b262c7306c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6096,13 +6096,13 @@ (define-public python-skyfield
(define-public python-tweakwcs
(package
(name "python-tweakwcs")
- (version "0.8.8")
+ (version "0.8.9")
(source
(origin
(method url-fetch)
(uri (pypi-uri "tweakwcs" version))
(sha256
- (base32 "148as0x1szk1wv13bwk947qs3rw5xj2286ccdbhzfzarng58a386"))))
+ (base32 "0a1ygsar9l6jybji9qibz6ja3picv9aiw2jmdcsqdfqhrppknqp7"))))
(build-system pyproject-build-system)
(propagated-inputs
(list python-astropy
@@ -6117,7 +6117,9 @@ (define-public python-tweakwcs
python-pytest
python-pytest-cov
python-scipy
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://tweakwcs.readthedocs.io/en/latest/")
(synopsis
"Algorithms for matching and aligning catalogs and for tweaking the WCS")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 27/42] gnu: python-zodipy: Update to 1.1.0.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (25 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 26/42] gnu: python-tweakwcs: Update to 0.8.9 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 28/42] gnu: python-pytest-mpl: Adjust inputs Sharlatan Hellseher
` (14 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-zodipy): Update to 1.1.0.
Change-Id: If46583d97f08f7ecd94475b00e53ad6961bf3569
---
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 b262c7306c..a371a16da2 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6371,7 +6371,7 @@ (define-public python-yt-astro-analysis
(define-public python-zodipy
(package
(name "python-zodipy")
- (version "1.0.0")
+ (version "1.1.0")
(source
(origin
(method git-fetch) ;; no tests in the PyPI tarball
@@ -6380,7 +6380,7 @@ (define-public python-zodipy
(commit (string-append "v." version))))
(file-name (git-file-name name version))
(sha256
- (base32 "08hwicpv3wfpccr2cj1vxb8iy7av12yjs3prq0zw7qc89imrgrbn"))))
+ (base32 "1i7qdbxb9izsaciq4l3fz9irgxbsklxcfd33ap7w1spjk86mgv6x"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 28/42] gnu: python-pytest-mpl: Adjust inputs.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (26 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 27/42] gnu: python-zodipy: Update to 1.1.0 Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 29/42] gnu: Add python-astrodendro Sharlatan Hellseher
` (13 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-check.scm (python-pytest-mpl) [native-inputs]: Add
python-setuptools-scm and python-wheel.
Change-Id: Ifbfdc080207832be6ad919aa1ee329bc0335694b
---
gnu/packages/python-check.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 4eb6cb1a10..ed83996177 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -995,7 +995,9 @@ (define-public python-pytest-mpl
(list
#:test-flags #~(list "-m" "mpl_image_compare")))
(native-inputs
- (list python-pytest))
+ (list python-pytest
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-jinja2
python-matplotlib
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 29/42] gnu: Add python-astrodendro.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (27 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 28/42] gnu: python-pytest-mpl: Adjust inputs Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 30/42] gnu: python-glue-core: Adjust inputs Sharlatan Hellseher
` (12 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astrodendro): New variable.
Change-Id: I23bee0e92f1a172c6688f79629c172ecb0b7dd62
---
gnu/packages/astronomy.scm | 42 ++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a371a16da2..ca6ce1d4f8 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1549,6 +1549,48 @@ (define-public python-astroalign
astronomical images, especially when there is no WCS information available.")
(license license:expat)))
+(define-public python-astrodendro
+ ;; XXX: 0.2.0 was released 8 years ago and not compatible with Python 3.10,
+ ;; use the latest commit on master branch, see
+ ;; <https://github.com/dendrograms/astrodendro/issues/189>.
+ (let ((commit "3181c36489caa4c62b36b7ec8e06f4da65af6fda")
+ (revision "0"))
+ (package
+ (name "python-astrodendro")
+ (version (git-version "0.2.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/dendrograms/astrodendro")
+ (commit commit)))
+ (sha256
+ (base32 "1imahzl0g8r1lxyiz9wi9q4zk519yxgn6qs1nb0ybb34sipjs4kz"))
+ (file-name (git-file-name name version))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'build 'set-env-version
+ (lambda _
+ (setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
+ #$(version-major+minor+point version)))))))
+ (native-inputs
+ (list python-pytest
+ python-setuptools-scm))
+ (propagated-inputs
+ (list python-astropy
+ python-h5py
+ python-matplotlib
+ python-numpy))
+ (home-page "https://dendrograms.readthedocs.io/")
+ (synopsis "Astronomical dendrograms computation")
+ (description
+ "This package provides an way to compute dendrograms of observed or
+simulated Astronomical data in Python.")
+ (license license:expat))))
+
(define-public python-astroml
(package
(name "python-astroml")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 30/42] gnu: python-glue-core: Adjust inputs.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (28 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 29/42] gnu: Add python-astrodendro Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 31/42] gnu: Add python-hsluv Sharlatan Hellseher
` (11 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-glue-core): Enable more options by
adding missing inputs.
[propagated-inputs]: Add python-astrodendro and python-pyavm.
[native-inputs]: Remove python-h5py, python-objgraph, python-pytest-cov,
and python-setuptools; add python-wheel.
Change-Id: I6d014c0347edaff58e8f7a36484d01e3ce2b406b
---
gnu/packages/astronomy.scm | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ca6ce1d4f8..e0ecac8e10 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1900,7 +1900,7 @@ (define-public python-glue-core
(base32 "1xms896ds70sbym1cr5lrbjl4i8vixy3mcc6qsg1b3ppvky76vmn"))))
(build-system pyproject-build-system)
(propagated-inputs
- (list ;; python-astrodendro ; optional, not packed
+ (list python-astrodendro
python-astropy
python-dill
python-echo
@@ -1912,22 +1912,19 @@ (define-public python-glue-core
python-numpy
python-openpyxl
python-pandas
- ;; python-pyavm ; optional, not packed
+ python-pyavm
python-pillow
python-scikit-image
python-scipy
- python-setuptools
+ python-setuptools ; to load extenral plugins, glue/main.py.
python-shapely
python-spectral-cube
python-xlrd))
(native-inputs
- (list python-h5py
- python-objgraph
- python-pytest
- python-pytest-cov
+ (list python-pytest
python-pytest-mpl
- python-setuptools
- python-setuptools-scm))
+ python-setuptools-scm
+ python-wheel))
(home-page "http://glueviz.org")
(synopsis "Multidimensional data visualization project")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 31/42] gnu: Add python-hsluv.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (29 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 30/42] gnu: python-glue-core: Adjust inputs Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 32/42] gnu: Add python-pysiril Sharlatan Hellseher
` (10 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-hsluv): New variable.
Change-Id: I97a5b09f66150f0d77f62caa7c8f8410807d5340
---
gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 60fdeea809..545fa0d6b6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11465,6 +11465,26 @@ (define-public python-honcho
displayed.")
(license license:expat)))
+(define-public python-hsluv
+ (package
+ (name "python-hsluv")
+ (version "5.0.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "hsluv" version))
+ (sha256
+ (base32 "0bmpd7qxcvin8szblilxmw50v7mygf6a6i180h82123s893gk092"))))
+ (build-system pyproject-build-system)
+ (home-page "https://www.hsluv.org")
+ (synopsis "Human-friendly HSL colour space implemented in Python")
+ (description
+ "Human-friendly @acronym{Hue Saturation Lightness,HSL}. HSLuv extends
+@url{http://en.wikipedia.org/wiki/CIELUV,CIELUV} with a new saturation
+component that allows you to span all the available chroma as a neat
+percentage.")
+ (license license:expat)))
+
(define-public python-pebble
(package
(name "python-pebble")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 32/42] gnu: Add python-pysiril.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (30 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 31/42] gnu: Add python-hsluv Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 33/42] gnu: Add python-sirilic Sharlatan Hellseher
` (9 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pysiril): New variable.
Change-Id: Ia7ed4c4707464254a02c4db6eab4c857dbd959f0
---
gnu/packages/astronomy.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e0ecac8e10..2c8b9da73a 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2081,6 +2081,30 @@ (define-public python-pvextractor
position-frequency slice.")
(license license:bsd-3)))
+(define-public python-pysiril
+ (package
+ (name "python-pysiril")
+ (version "0.0.17")
+ (source
+ (origin
+ (method git-fetch) ; not published on PyPI
+ (uri (git-reference
+ (url "https://gitlab.com/free-astro/pysiril")
+ (commit (string-append
+ "V" (string-replace-substring version "." "_")))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0w8zc6gm8a18l4rvjv22a0l6m2c45bzj1f2m6sbshaq9z30bm0vv"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list #:tests? #f)) ; no tests
+ (home-page "https://siril.org/tutorials/pysiril/")
+ (synopsis "Python interface to SiriL")
+ (description
+ "This package provides an extending scripting capabilities, present
+natively in Siril.")
+ (license license:gpl3)))
+
(define-public python-pyxsim
(package
(name "python-pyxsim")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 33/42] gnu: Add python-sirilic.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (31 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 32/42] gnu: Add python-pysiril Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 34/42] gnu: Add python-getdist Sharlatan Hellseher
` (8 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sirilic): New variable.
Change-Id: I34fef6d705f01e76566076e25767bd61851d5adc
---
gnu/packages/astronomy.scm | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2c8b9da73a..191b440baa 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2160,6 +2160,44 @@ (define-public python-pyxsim
end products of specific X-ray observatories.")
(license license:bsd-3)))
+(define-public python-sirilic
+ (package
+ (name "python-sirilic")
+ (version "1.15.12")
+ (source
+ (origin
+ (method git-fetch) ; not published on PyPI
+ (uri (git-reference
+ (url "https://gitlab.com/free-astro/sirilic")
+ (commit (string-append "V" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "08j7gkyc5jd3kavffdxcr9b1ckmsswsvm61f301kvdqk2xcsh0gb"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list #:tests? #f)) ; no tests
+ (native-inputs
+ (list nss-certs-for-test))
+ (propagated-inputs
+ (list python-requests
+ python-wxpython))
+ (home-page "https://siril.org/tutorials/pysiril/")
+ (synopsis "Acquisition files preparation software to proces with SiriL")
+ (description
+ "SiriLic (SiriL's Interactif Companion) is a software for preparing
+acquisition files (raw, Biases, Flat and Dark) for processing with SiriL
+software.
+
+Features:
+@itemize
+@item structuring the SiriL working directory into sub-folders
+@item convert Raw, Biases , Dark or Flat files into SiriL sequence
+@item automatically generate the SiriL script according to the files present
+and the options
+@item batch process multiple channel and sessions
+@end itemize")
+ (license license:gpl3)))
+
(define-public python-sncosmo
(package
(name "python-sncosmo")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 34/42] gnu: Add python-getdist.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (32 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 33/42] gnu: Add python-sirilic Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 35/42] gnu: Add python-coolest Sharlatan Hellseher
` (7 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher
* gnu/packages/statistics.scm (python-getdist): New variable.
Change-Id: I5b5a75cd8be7e7f6bcb6c3b05d841ff78c773f57
---
gnu/packages/statistics.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 75b1a17a61..7089030fcc 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2157,6 +2157,32 @@ (define-public python-altair
"Vega-Altair is a declarative statistical visualization library for Python.")
(license license:expat)))
+(define-public python-getdist
+ (package
+ (name "python-getdist")
+ (version "1.5.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "getdist" version))
+ (sha256
+ (base32 "0hqq6zdm9byalypgb47ifxv67q1xgfgiq5aw0md2jndla4b546bq"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest))
+ (propagated-inputs
+ (list python-matplotlib
+ python-numpy
+ python-packaging
+ python-pyyaml
+ python-scipy))
+ (home-page "https://github.com/cmbant/getdist")
+ (synopsis "GetDist Monte Carlo sample analysis, plotting and GUI")
+ (description
+ "GetDist is a Python package for analysing Monte Carlo samples, including
+correlated samples from Markov Chain Monte Carlo (MCMC).")
+ (license license:lgpl3)))
+
(define-public python-hdmedians
(package
(name "python-hdmedians")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 35/42] gnu: Add python-coolest.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (33 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 34/42] gnu: Add python-getdist Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 36/42] gnu: Add python-acstools Sharlatan Hellseher
` (6 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-coolest): New variable.
Change-Id: I464c17087c17dd76bac759c0aafe1d5c2f247cff
---
gnu/packages/astronomy.scm | 41 ++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 191b440baa..5222759028 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1647,6 +1647,47 @@ (define-public python-astroml
mining in astronomy.")
(license license:bsd-2)))
+(define-public python-coolest
+ (package
+ (name "python-coolest")
+ (version "0.1.9")
+ (source
+ (origin
+ (method git-fetch) ; no tests in the PyPI tarball
+ (uri (git-reference
+ (url "https://github.com/aymgal/COOLEST")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0mfkgfp6f0ay6kndh7vk8l0g2ijr32k55x3pmj15lp9kd8k3ln4r"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ ;; Cycle with python-lenstronomy.
+ #~(list "--ignore=test/api/profiles/light_test.py"
+ "--ignore=test/api/profiles/mass_test.py")))
+ (native-inputs
+ (list python-pytest
+ python-scikit-image))
+ (propagated-inputs
+ (list python-astropy
+ python-getdist
+ python-jsonpickle
+ python-numpy
+ python-pandas
+ python-scipy))
+ (home-page "https://github.com/aymgal/COOLEST")
+ (synopsis "Strong Gravitational Lensing Analyses")
+ (description
+ "The COde-independent Organized LEns STandard (COOLEST) defines a set of
+conventions to be shared across the strong lensing community, in order to
+consistently store, share and improve lens modeling analyses. In short, this
+project provides tools to manipulate lens models as a single, human-readable
+JSON template file alongside Python routines for visualizing and comparing
+lens models possibly obtained from different modeling codes.")
+ (license license:gpl3)))
+
(define-public python-extinction
(package
(name "python-extinction")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 36/42] gnu: Add python-acstools.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (34 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 35/42] gnu: Add python-coolest Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 37/42] gnu: Add python-pycollada Sharlatan Hellseher
` (5 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-acstools): New variable.
Change-Id: I209ed968228b57e02a3c2f5b59668c28ec7a7530
---
gnu/packages/astronomy.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5222759028..25e6505802 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1333,6 +1333,34 @@ (define-public psfex
model-fitting photometry or morphological analyses.")
(license license:gpl3+)))
+(define-public python-acstools
+ (package
+ (name "python-acstools")
+ (version "3.7.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "acstools" version))
+ (sha256
+ (base32 "0kc1lwr160awk3rq44iav2bk8b9w7vw4q6dd1s035yb442cqz0qh"))))
+ (build-system pyproject-build-system)
+ (propagated-inputs
+ (list python-astropy
+ python-numpy
+ python-pyyaml
+ python-requests))
+ (native-inputs
+ (list python-ci-watson
+ python-pytest
+ python-setuptools-scm
+ python-pytest-astropy-header
+ python-pytest-remotedata))
+ (home-page "https://github.com/spacetelescope/acstools")
+ (synopsis "Hubble Space Telescope Advanced Camera for Surveys Tools")
+ (description
+ "Python Tools for HST ACS (Advanced Camera for Surveys) Data.")
+ (license license:bsd-3)))
+
(define-public python-ads
(package
(name "python-ads")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 37/42] gnu: Add python-pycollada.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (35 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 36/42] gnu: Add python-acstools Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 38/42] gnu: Add python-pymcubes Sharlatan Hellseher
` (4 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-pycollada): New variable.
Change-Id: If0ce96f59e7bd8575b95f3f0a029ce6bcdfe1011
---
gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 545fa0d6b6..2adfba01b6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -9878,6 +9878,39 @@ (define-public python-pycodestyle
@url{http://www.python.org/dev/peps/pep-0008/,PEP 8}.")
(license license:expat)))
+(define-public python-pycollada
+ (package
+ (name "python-pycollada")
+ (version "0.8")
+ (source
+ (origin
+ (method git-fetch) ; no tests data in PyPi package
+ (uri (git-reference
+ (url "https://github.com/pycollada/pycollada")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0by8b46gji9npsgnx91cvzjrfcsm7r4d23gvn7h2h9ninaxlv7zw"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest
+ python-setuptools))
+ (propagated-inputs
+ (list python-numpy
+ python-dateutil))
+ (home-page "https://pycollada.readthedocs.io")
+ (synopsis "Reading and writing collada documents library")
+ (description
+ "This package implements a functionality for creating, editing and
+loading @url{https://www.khronos.org/collada/,COLLADA},which is a
+COLLAborative Design Activity for establishing an interchange file format for
+interactive 3D applications.
+
+The library allows you to load a COLLADA file and interact with it as a python
+object. In addition, it supports creating a collada python object from
+scratch, as well as in-place editing.")
+ (license license:bsd-3)))
+
(define-public python-pyct
(package
(name "python-pyct")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 38/42] gnu: Add python-pymcubes.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (36 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 37/42] gnu: Add python-pycollada Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 39/42] gnu: Add iraf-community Sharlatan Hellseher
` (3 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915
Cc: Sharlatan Hellseher, Lars-Dominik Braun, Marius Bakke,
Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-science.scm (python-pymcubes): New variable.
Change-Id: I47273d933824fb96d3c2c1950f0a2f89ce635c41
---
gnu/packages/python-science.scm | 42 +++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 7c8d41cdc2..9169c28248 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1382,6 +1382,48 @@ (define-public python-pyjanitor
ease-of-use and expressiveness of the @code{dplyr} package.")
(license license:expat)))
+(define-public python-pymcubes
+ (package
+ (name "python-pymcubes")
+ (version "0.1.6")
+ (source
+ (origin
+ (method git-fetch) ; no tests in PyPI
+ (uri (git-reference
+ (url "https://github.com/pmneila/PyMCubes")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1v2qhc4pwanx6a8k843mbh45yk77n3w63sy5lzk5c3q4pkvfj1b9"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'prepare-test-environment
+ (lambda _
+ ;; FileNotFoundError: [Errno 2] No such file or directory:
+ ;; 'output/test.obj'
+ (mkdir "output")
+ (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+ (native-inputs
+ (list python-cython
+ python-pytest
+ python-setuptools
+ python-wheel))
+ (propagated-inputs
+ (list python-pycollada
+ python-numpy
+ python-scipy))
+ (home-page "https://github.com/pmneila/PyMCubes")
+ (synopsis "Marching cubes for Python")
+ (description
+ "@code{PyMCubes} is an implementation of the marching cubes algorithm to
+extract iso-surfaces from volumetric data. The volumetric data can be given
+as a three-dimensional @code{NumPy} array or as a Python function @code{f(x,
+y, z)}.")
+ (license license:bsd-3)))
+
(define-public python-pythran
(package
(name "python-pythran")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 39/42] gnu: Add iraf-community.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (37 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 38/42] gnu: Add python-pymcubes Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 40/42] gnu: Add python-halotools Sharlatan Hellseher
` (2 subsequent siblings)
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (iraf-community): New variable.
Change-Id: I7b02255f8c725a54f45f9190fc15f42233fa0374
---
gnu/packages/astronomy.scm | 71 ++++++++++++++++++++++++++++++++++++++
1 file changed, 71 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 25e6505802..3f4e8ff3bf 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1018,6 +1018,77 @@ (define-public indi
;; Default version of INDI..
indi-1.9)
+(define-public iraf-community
+ (package
+ (name "iraf-community")
+ (version "2.18")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/iraf-community/iraf")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0cxf8s8gldx0zc9075x8ii0aadjagifw9gpdvnpqss0q21zwrpg2"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list
+ ;; XXX: All tests fail, figure out how to fix them.
+ #:tests? #f
+ ;; It failes with segmentation fault in parallel build
+ #:parallel-build? #f
+ ;; No such file or directory .../lib/iraf/lib/libmemdbg.a
+ #:validate-runpath? #f
+ #:make-flags
+ #~(list (format #f "IRAFARCH=~a" (cond (#$(target-hurd?) "hurd")
+ (#$(target-64bit?) "linux64")
+ (else "linux")))
+ "MNAME=linux64"
+ (string-append "CC=" #$(cc-for-target))
+ (string-append "prefix=" #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure) ;; no configure
+ (add-after 'unpack 'patch-paths
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* (list "test/run_tests"
+ "unix/boot/spp/xc.c"
+ "unix/f2c/libf2c/makefile.u"
+ "unix/f2c/src/changes"
+ "unix/f2c/src/main.c"
+ "unix/f2c/src/makefile.u"
+ "unix/f2c/trim_f2c.sh"
+ "unix/hlib/f77.sh"
+ "unix/hlib/irafarch.sh"
+ "unix/hlib/irafcl.sh"
+ "unix/hlib/mkfloat"
+ "unix/hlib/mkiraf.sh"
+ "unix/hlib/mkmlist.sh"
+ "unix/os/zoscmd.c")
+ (("/bin/sh") (which "sh")))
+ (substitute* "unix/hlib/irafarch.sh"
+ (("/usr/bin/uname") (search-input-file inputs "/bin/uname"))
+ (("/bin/uname") (search-input-file inputs "/bin/uname")))
+ (substitute* "Makefile"
+ (("DESTDIR./etc/iraf") "prefix)/etc/iraf")))))))
+ (native-inputs
+ (list bison flex perl))
+ (inputs
+ (list curl expat ncurses readline zlib))
+ (home-page "https://iraf-community.github.io/")
+ (synopsis "Image Reduction and Analysis Facility")
+ (description
+ "IRAF is the Image Reduction and Analysis Facility, a general purpose
+software system for the reduction and analysis of astronomical data. IRAF was
+written by the @acronym{NOAO, National Optical Astronomy Observatories} in
+Tucson, Arizona. This package provides a community successor of the last IRAF
+release from 2013.")
+ ;; It's multi licenses project but primary one is MIT (Expat) it was
+ ;; checked with upstream, see
+ ;; <https://github.com/iraf-community/iraf/issues/403>.
+ (license license:expat)))
+
(define-public libnova
(package
(name "libnova")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 40/42] gnu: Add python-halotools.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (38 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 39/42] gnu: Add iraf-community Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 41/42] gnu: python-statmorph: Skip failing tests Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 42/42] gnu: python-webbpsf: Disable more " Sharlatan Hellseher
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-halotools): New variable.
Change-Id: Ia7907d0988738fe37835d2f02310ae74bba37e0a
---
gnu/packages/astronomy.scm | 45 ++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 3f4e8ff3bf..ac37c290ee 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2114,6 +2114,51 @@ (define-public python-glue-qt
(description "Multidimensional data visualization across files.")
(license license:bsd-3)))
+(define-public python-halotools
+ (package
+ (name "python-halotools")
+ (version "0.9.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "halotools" version))
+ (sha256
+ (base32 "1fn74ljb4yv3nprgzaf9awiyjdvkmzf1a1n2kvajbax835qcs3bz"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ ;; Tests are shaky in parallel.
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'build-extensions
+ (lambda _
+ (setenv "HOME" "/tmp")
+ (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+ (native-inputs
+ (list python-cython-3
+ python-extension-helpers
+ python-pytest
+ python-pytest-astropy
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
+ (propagated-inputs
+ (list python-astropy
+ python-beautifulsoup4
+ python-h5py
+ python-numpy
+ python-requests
+ python-scipy))
+ (home-page "http://halotools.rtfd.org/")
+ (synopsis "N-body simulations and constrain models of cosmology evolution")
+ (description
+ "Halotools is a specialized python package for building and testing
+models of the galaxy-halo connection, and analyzing catalogs of dark matter
+halos. The core feature of Halotools is a modular platform for creating mock
+universes of galaxies starting from a catalog of dark matter halos obtained
+from a cosmological simulation.")
+ (license license:bsd-3)))
+
(define-public python-healpy
(package
(name "python-healpy")
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 41/42] gnu: python-statmorph: Skip failing tests.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (39 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 40/42] gnu: Add python-halotools Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 42/42] gnu: python-webbpsf: Disable more " Sharlatan Hellseher
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-statmorph)
[arguments]<#:test-flags>: Skip most of the tests after python-photutils
has been upgraded.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-matplotlib.
Change-Id: I3f4e6d21d9f1effc51b81bc62cf8da46eaf74f93
---
gnu/packages/astronomy.scm | 29 +++++++++++++++++++++++++++--
1 file changed, 27 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ac37c290ee..5178bc4bf7 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4837,14 +4837,39 @@ (define-public python-statmorph
(sha256
(base32 "06rbwrqlvdzn9innx05kjjmm4mmacd8kwwsfdf5idbwzby5ny5lw"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ ;; XXX: Skip most of the tests for now, see
+ ;; <https://github.com/vrodgom/statmorph/issues/11>.
+ #~(list "-k" (string-append "not test_asymmetric"
+ " and not test_bright_pixel"
+ " and not test_catastrophic"
+ " and not test_empty_gini_segmap"
+ " and not test_full_gini_segmap"
+ " and not test_full_segmap"
+ " and not test_insufficient_data"
+ " and not test_make_figure"
+ " and not test_masked_centroid"
+ " and not test_merger"
+ " and not test_missing_arguments"
+ " and not test_negative_source"
+ " and not test_no_psf"
+ " and not test_psf"
+ " and not test_random_noise"
+ " and not test_small_source"
+ " and not test_tiny_source"
+ " and not test_weightmap"))))
+ (native-inputs
+ (list python-pytest
+ python-setuptools))
(propagated-inputs
(list python-astropy
+ python-matplotlib
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
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [bug#73915] [PATCH 42/42] gnu: python-webbpsf: Disable more failing tests.
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
` (40 preceding siblings ...)
2024-10-20 19:52 ` [bug#73915] [PATCH 41/42] gnu: python-statmorph: Skip failing tests Sharlatan Hellseher
@ 2024-10-20 19:52 ` Sharlatan Hellseher
41 siblings, 0 replies; 43+ messages in thread
From: Sharlatan Hellseher @ 2024-10-20 19:52 UTC (permalink / raw)
To: 73915; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-webbpsf) [arguments]
<#:test-flags>: Disable more failing tests, requiring a fresh version of
NumPy.
Change-Id: Id7b66181b3f9a70b3491b5fc927026c230f99d59
---
gnu/packages/astronomy.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5178bc4bf7..eea58b35b6 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6491,7 +6491,10 @@ (define-public python-webbpsf
;; Test requiring network access
"not test_monthly_trending_plot_auto_opdtable"
" and not test_monthly_trending_plot_opdtable_param"
- " and not test_delta_wfe_around_time"))
+ " and not test_delta_wfe_around_time"
+ ;; Newer NumPy is required
+ " and not test_nircam_errors"
+ " and not test_all_detectors"))
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-env
--
2.46.0
^ permalink raw reply related [flat|nested] 43+ messages in thread
end of thread, other threads:[~2024-10-20 19:57 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-20 19:49 [bug#73915] [PATCH 00/42] Astronomy update 2024/10 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 02/42] gnu: indi-2.0: Update to 2.1.0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 03/42] gnu: Add lcms-next Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 05/42] gnu: stellarium: Update to 24.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 06/42] gnu: wcslib: Update to 8.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 07/42] gnu: python-astroalign: Update to 2.6.0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 08/42] gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 09/42] gnu: python-astropy: Update to 6.1.4 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 10/42] gnu: python-crds: Update to 12.0.4 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 11/42] gnu: python-ephem: Update to 4.1.6 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 12/42] gnu: python-glymur: Update to 0.13.6 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 13/42] gnu: python-ndcube: Update to 2.2.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 14/42] gnu: python-photutils: Update to 2.0.1 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 15/42] gnu: python-pynbody: Update to 1.6.0.post0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 17/42] gnu: python-pyvo: Update to 1.5.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 18/42] gnu: python-pyxsim: Update to 4.4.2 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 19/42] gnu: python-radio-beam: Update to 0.3.8 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 20/42] gnu: python-regions: Update to 0.10 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 21/42] gnu: python-sep-pjw: Update to 1.3.6 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 22/42] gnu: python-spectral-cube: Disable tests Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 23/42] gnu: python-specutils: Update to 1.18.0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 24/42] gnu: python-stdatamodels: Update to 2.1.1 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 25/42] gnu: python-sunpy: Update to 6.0.3 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 26/42] gnu: python-tweakwcs: Update to 0.8.9 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 27/42] gnu: python-zodipy: Update to 1.1.0 Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 28/42] gnu: python-pytest-mpl: Adjust inputs Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 29/42] gnu: Add python-astrodendro Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 30/42] gnu: python-glue-core: Adjust inputs Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 31/42] gnu: Add python-hsluv Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 32/42] gnu: Add python-pysiril Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 33/42] gnu: Add python-sirilic Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 34/42] gnu: Add python-getdist Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 35/42] gnu: Add python-coolest Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 36/42] gnu: Add python-acstools Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 37/42] gnu: Add python-pycollada Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 38/42] gnu: Add python-pymcubes Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 39/42] gnu: Add iraf-community Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 40/42] gnu: Add python-halotools Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 41/42] gnu: python-statmorph: Skip failing tests Sharlatan Hellseher
2024-10-20 19:52 ` [bug#73915] [PATCH 42/42] gnu: python-webbpsf: Disable more " 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.