[PATCH 00/38] Astro update 2024/12

  • Done
  • quality assurance status badge
Details
One participant
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:20
(address . guix-patches@gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
cover.1734811274.git.sharlatanus@gmail.com
Astro update 2024/12

Hi Guix!

This month was pythonifictly pythonic, python-team branch has been merged and
brought new shining starts and also dark mater. Some core packages refreshed
(python-pytests 7.1.3->8.3.3, python-numpy 1.23.2->1.24.4 and more) which were
blocking to update others in astro collection.

Big thanks to Antero Mejr, Nicolas Graves, Vinicius Monego, Maxim Cournoyer,
Nicolas Goaziou, and Lars-Dominik Braun.

There is an ongoing work on python-team to resolve post merge issues.

Now about astro soft! As I was occupied with updates on python-team there are
not too may new Python packages but I've packaged Julia, it's so refreshfully
easy to do that comparing to python .^.^.

There are some major releases of python-czml3 (1.0.2->2.0.1), python-pynbody
(1.6.0->2.0.0), python-numcodecs (0.10.2->0.14.1) which damand more love to
resolve build issues and package missing inputs, it could be a task for the
next month.

The main highlights:

- Astropy has been refreshed to the latest (6.1.7) compatible with Python 3.10
version. There is a major 7.0.0 release which hard requires Python 3.11+ and
NumPy 2+
- HEALPix has been refreshed (3.8.3) the first new release for some time, as a
follow up python-healpy refreshed as well which as not posible before.
- WCSLIB C library is refreshed (8.4).

The log:
- added [8/8]
- [X] julia-commonsolve :: Common solve function for scientific machine learning
- [X] julia-compositionsbase :: Composition of morphisms
- [X] julia-extents :: Shared Extent object for Julia spatial data
- [X] julia-interfaces :: Macros to define and implement interfaces
- [X] julia-performancetesttools :: Run script in a separate Julia process
- [X] julia-precompiletools :: Reduce time-to-first-execution of Julia code
- [X] julia-staticnumbers :: Static numbers in Julia
- [X] python-pysat :: Supports science analysis across disparate data platforms
- updated [23/23]
- [X] calceph :: 4.0.1->4.0.3
- [X] healpix :: 3.8.2->3.8.3
- [X] indi :: 2.1.0->2.1.1
- [X] julia-preferences :: 1.2.2->1.4.3
- [X] python-asdf :: 3.3.0->4.0.0
- [X] python-astropy :: 6.1.6->6.1.7
- to 7.0.0, hard dependenicies on Python3.11+ and NumPy 2+
- [X] python-bayesicfitting :: 3.2.2->3.2.3
- [X] python-ci-watson :: 0.7.0->0.8.0
- [X] python-cmyt :: 2.0.0->2.0.1
- [X] python-crds :: 12.0.6->12.0.8
- [X] python-extinction :: 0.4.6->0.4.7
- [X] python-gwcs :: 0.21.0->0.22.1
- [X] python-halotools :: 0.9.1->0.9.2
- [X] python-healpy :: 1.16.6->1.18.0
- [X] python-pysiaf :: 0.23.3->0.24.1
- [X] python-spisea :: 2.1.11->2.1.13
- [X] python-stdatamodels :: 2.1.2->2.2.0
- [X] python-stpipe :: 0.7.0->0.8.0
- [X] python-sunpy :: 6.0.3->6.0.4
- [X] python-viresclient :: 0.12.0->0.12.1
- [X] python-webbpsf :: 1.4.0->1.5.0
- [X] webbpsf-data :: 1.4.0->1.5.0
- [X] splash :: 3.10.3->3.11.1
- [X] wcslib :: 8.3->8.4

The build stats for x86_64-linux:
Toggle snippet (110 lines)
for pkg in calceph healpix indi julia-commonsolve julia-compositionsbase \
julia-extents julia-interfaces julia-performancetesttools julia-precompiletools \
julia-preferences julia-staticnumbers python-asdf python-astropy \
python-bayesicfitting python-ci-watson python-cmyt python-crds python-extinction \
python-gwcs python-halotools python-healpy python-pysat python-pysiaf \
python-spisea python-stdatamodels python-stpipe python-sunpy python-viresclient \
python-webbpsf splash wcslib
do
./pre-inst-env guix build -q -k -P 2 $pkg
done

/gnu/store/y5d1sndw4xnigsdy68bfazn7zyg1nw1n-calceph-4.0.3
/gnu/store/icbcmc8iqcl4ybr0rm3sa7l8c3yqyjbf-healpix-3.8.3
/gnu/store/x5yf788crh4s2bf2183cwbagfq4d8g27-indi-2.1.1
/gnu/store/q46il4j89ggzsb2mqviy4lzq3z6ivc54-julia-commonsolve-0.2.4
/gnu/store/xr3h7w3d1kplpgv7l91991k53qrr3mpr-julia-compositionsbase-0.1.0
/gnu/store/fh48pj735031rdzrd48iwqwmkp1q4kix-julia-extents-0.1.4
/gnu/store/gpx1isfa157rw3bwsg1r2b0xfiknhps0-julia-interfaces-0.3.2
/gnu/store/m191vkqnpd5dxvm474v33j3hr5hgfz7s-julia-performancetesttools-0.1.3
/gnu/store/r8kr95vycqwi8vr2wgdvrz3h70qxg0q8-julia-precompiletools-1.2.1
/gnu/store/6a5xqd3hzwgxyy080ffj4592lzbqh4jx-julia-preferences-1.4.3
/gnu/store/crm1fwhsrw893hrbyr09408gpc4f3q2j-julia-jllwrappers-1.3.0
/gnu/store/v53xszdpny2wal11spwjm30vvlcs0d4w-julia-lame-jll-3.100.0+1
/gnu/store/gqhd0mkr5v6z4di2whz181zl9q63xsh8-julia-libiconv-jll-1.16.1+0
/gnu/store/srr615y03g4pfd3n1kdihij2gd90rx2z-julia-wayland-jll-1.17.0+3
/gnu/store/j2nc49cmc920f5aqg06dlvjz7r8i8wlk-julia-xorg-libx11-jll-1.6.9+2
/gnu/store/8vxj3xp7m341z5xcjx10f3dgcxjnb4rl-julia-pcre-jll-8.44.0+0
/gnu/store/h2dbhkpmk30ns7kmnnii2zxs4i4mbpnh-julia-libgcrypt-jll-1.8.7+0
/gnu/store/1m4537xmxrakmyyzchapvbgm616s4n6v-julia-xorg-libxrandr-jll-1.5.2+3
/gnu/store/si7zz9fl9ssar8nq3lplmjjlf55rslc8-julia-libtiff-jll-4.1.0+1
/gnu/store/0vi8zkwmm4xxr157h28qvw885r2skmy9-julia-xorg-libxinerama-jll-1.1.4+3
/gnu/store/a9ghpqfpzwa4sxrlh7s2abi7cs1knqp0-julia-x264-jll-2020.7.14+0
/gnu/store/rs434f2rrs7yy4q2l20rgpfh5zlcb7z4-julia-openssl-jll-1.1.1+2
/gnu/store/i26sh6g5gdk3rzlgljfvjl524lr444gd-julia-cfitsio-jll-4.0.0+0
/gnu/store/c5majm3jnjfip1gdnrr3d1glz9qxd3ws-julia-wcs-jll-7.7.0+0
/gnu/store/46vp7p41bpsdmwigihrnz0bg7incqfyk-julia-gr-jll-0.69.1+0
/gnu/store/b9s7lcs0h317b628mmvypcimn1wr64pr-julia-libglvnd-jll-1.3.0+2
/gnu/store/lsihy9ghy52fadkcnih42h2r713wa9hi-julia-sundials-jll-5.2.1+0
/gnu/store/bk1m0lklks5p644qhizg2ipc3pw2n7as-julia-xorg-xcb-util-keysyms-jll-0.4.0+1
/gnu/store/xw3g9qc2l5pqf5bpnyl8wa4jbnfnbpka-julia-libmount-jll-2.35.0+0
/gnu/store/wdr57gi6xx01z4bs1k6iw06f767r2p0r-julia-glib-jll-2.68.1+0
/gnu/store/dv7bg2a8d3yjy6lanzvsx5vjnxbn283r-julia-xorg-xkeyboard-config-jll-2.27.0+3
/gnu/store/0kri1i1sihpj7gcwb1ff1b6kd4jz1mxq-julia-xorg-libxau-jll-1.0.9+3
/gnu/store/0578wpx5gsjrz19nal3gcwss8s1gh8ad-julia-libsass-jll-3.5.5+0
/gnu/store/h63jlymyz3wrqb1x5jah96nr8qq21c28-julia-xorg-xtrans-jll-1.4.0+2
/gnu/store/ikriywx9l5cn3ihfawvwdid5qnnidfmm-julia-xorg-libpthread-stubs-jll-0.1.0+2
/gnu/store/dnkpmj72kiad3dhj5i5lm57ay0f432sr-julia-bzip2-jll-1.0.7+0
/gnu/store/prxkkfswfl5dngqfliqifa9w3wzbv588-julia-jpegturbo-jll-2.0.1+2
/gnu/store/1pf9m9g71i9y2as940rd344c7rh13l18-julia-wayland-protocols-jll-1.18.0+3
/gnu/store/989801afjiwnk4vviqygbixhlppkqvbs-julia-x265-jll-3.0.0+1
/gnu/store/w4yng9x5l54k2n8z3a8fi2n50ci9j44h-julia-xorg-xkbcomp-jll-1.4.2+3
/gnu/store/i0kyqaslaf4lk5yajpzw9fsdplk8pd5g-julia-libvorbis-jll-1.3.6+4
/gnu/store/y8p8hyc64g30m0zjy3pmmxmqw3fnqwby-julia-ffmpeg-jll-4.3.1+2
/gnu/store/xmqdbrvsg7s2yhz22nar4ww91h2y1pws-julia-freetype2-jll-2.13.1+0
/gnu/store/i6wrhb0cqw86kfrckhxl4s3xb9mih840-julia-xslt-jll-1.1.34+0
/gnu/store/lizyh4njfb4dj4ldgisk5fzh5r56manc-julia-gettext-jll-0.21.0+0
/gnu/store/8c7cjm1z64kj84dba15gfl69vz1jy7m8-julia-imagemagick-jll-6.9.10-12+3
/gnu/store/3l3k3m1mja3npn4amrr5z54byh0mah9j-julia-xorg-libxcb-jll-1.13.0+2
/gnu/store/6kb5z5b5qc1hjzbparb66r2j2qqnhnma-julia-xorg-libxfixes-jll-5.0.3+3
/gnu/store/fd8b4s5q0vxmracszmvhak63glw4911y-julia-pixman-jll-0.40.1+0
/gnu/store/sglmz6ns4f149pllbw5fpcfbar7jay17-julia-lzo-jll-2.10.1+0
/gnu/store/p0f5hl4lbc17vwcw68pba1jkqcyg9abm-julia-libgpg-error-jll-1.42.0+0
/gnu/store/piynkpd05szlh0fvxkkn9l9mr2sy9ys5-julia-xkbcommon-jll-0.9.1+3
/gnu/store/6s2l3rwkcx5f4gi5pxd030g9bpivpz2a-julia-xorg-libxkbfile-jll-1.1.0+3
/gnu/store/0m9khcsqb3qsjgxgvhv6z77aifm8fwk9-julia-fontconfig-jll-2.13.93+0
/gnu/store/7d68zzs006fhrs5rm0icvidpszc8yv5s-julia-xorg-libxcursor-jll-1.2.0+3
/gnu/store/cp77l8z59yb0839ym8h76zq6493xdl0f-julia-zlib-jll-1.2.12+1
/gnu/store/ljb4fk3cis407qz0g9bjkxp04hsa5pfk-julia-xorg-libxdmcp-jll-1.1.3+3
/gnu/store/29f1zy7n8qvvnxykacj5w715j9q0rql5-julia-xorg-xcb-util-jll-0.4.0+1
/gnu/store/aaiylz7k59rpf8q23d4ywbl6k9ml5dkq-julia-xorg-xcb-util-image-jll-0.4.0+1
/gnu/store/hjplh3w3kyla5m2ca9m9yjf4by3riv48-julia-fribidi-jll-1.0.5+5
/gnu/store/rl0r34ci0d5w1dq6l5fzbhnj961wqd8q-julia-glfw-jll-3.3.4+0
/gnu/store/wsc0sgz628lslhw5rkr91ddyn7wl0d05-julia-ogg-jll-1.3.4+0
/gnu/store/52m4260spjhmfk5ij1hwxdn6vcjycr9i-julia-compilersupportlibraries-jll-0.4.0+1
/gnu/store/z81amp4pigwyhcg4b6p7asxga9s09jc1-julia-qt5base-jll-5.15.2+0
/gnu/store/cp6m2ys4iq6wh0yllx42qhhqkri67k8h-julia-xorg-xcb-util-renderutil-jll-0.3.9+1
/gnu/store/dc401slxx8r4jl7czqpbbgkp995x89yq-julia-libass-jll-0.14.0+2
/gnu/store/0dwp1as3xchs7hhq6kvl09h0qhwbjqy0-julia-cairo-jll-1.16.0+5
/gnu/store/gx4fh8qpqp0j59rdyqxaav0l7bdf4b12-julia-libuuid-jll-2.36.0+0
/gnu/store/j4ph8pqfxq2ag1hm3p0qc36zk2f4mw7v-julia-openspecfun-jll-0.5.3+4
/gnu/store/4803yvss9xxwdn49z4kbj1iayzifwbri-julia-xml2-jll-2.9.12+0
/gnu/store/hq5z2f6barp9yi22iqsyak6qnfgbvl8b-julia-gumbo-jll-0.10.1+1
/gnu/store/yp2ys34yqp9vbx4mxq6vfw0pc4wdx56f-julia-xorg-libxrender-jll-0.9.10+3
/gnu/store/v6g9birbinc4xpnck04zkw1jdp07jjmp-julia-xorg-xcb-util-wm-jll-0.4.1+1
/gnu/store/jf7z19kqd714v289rbzr6ixygslxh5s0-julia-libffi-jll-3.3.0+0
/gnu/store/7pwfvqnkkv98grjkz9af4pbdm8g1g812-julia-opus-jll-1.3.1+1
/gnu/store/7g4nc2wgyxi3fpn3szrkh2g834v4rm5h-julia-erfa-jll-2.0.0+0
/gnu/store/81gpy4mdi4wfhnhw4cff2ixjyy8mrdai-julia-mbedtls-jll-2.26.0+0
/gnu/store/fjlz9qc2p9hlqywy3rwvwvcag3mms651-julia-expat-jll-2.2.10+0
/gnu/store/7fc7g6r3z1bzk40iy94djs8yv2bziyd5-julia-xorg-libxi-jll-1.7.10+3
/gnu/store/aagvla7bl51r4kp99sl7il14gzpy2cvj-julia-zstd-jll-1.5.0+0
/gnu/store/dvza8zs1rsd0jaqvrqfdchh69mvacaml-julia-libpng-jll-1.6.37+5
/gnu/store/vi8vk5si6r2zcaiwfpv1varr4j6040pz-julia-libfdk-aac-jll-0.1.6+2
/gnu/store/sx4g8h3fsbl9g3g52hx2jqhfkpj95r7w-julia-xorg-libxext-jll-1.3.4+2
/gnu/store/r8kr95vycqwi8vr2wgdvrz3h70qxg0q8-julia-precompiletools-1.2.1
/gnu/store/2q1md0d2f87klnzp99nk77zhxl56apdb-julia-staticnumbers-0.4.0
/gnu/store/spqrqg1b6k73qrlsqazia26h2bwgzjgj-python-ci-watson-0.8.0
/gnu/store/01y8jn4izfisdzm15j7zyrvf5lsh9d87-python-acstools-3.7.2
/gnu/store/906gjpy3xs24wmrbn4sv8l3kfvhfsz1r-python-extinction-0.4.7
/gnu/store/g41dhg1fp2srhr35ngn6fglm639kbikz-python-sncosmo-2.11.2
/gnu/store/nii8lfpcjbmkkl7m31h8h49nl3fd0kpm-python-halotools-0.9.2
/gnu/store/9253m7jj0l3ab4q4p0qvgdvbyvjmjs7j-python-healpy-1.18.0
/gnu/store/8r48kkdi8dy1d3xrpr0ps01iffffl5zv-python-holodeck-1.5.2
/gnu/store/19ygyzkh38kwpwa8r88isgp916hkl75g-python-pysat-3.2.1
/gnu/store/z6hkgs2mgk3c93dn6nj12jzv7iml666b-python-spisea-2.1.13
/gnu/store/9sf98wwg3aj6kzr1ifxs3ravw6qy1sny-python-viresclient-0.12.0
/gnu/store/y4j9hkhn18qzwhd69xv5ldjwhbwcgyan-python-webbpsf-1.5.0
/gnu/store/cnbh9nrbvdlzfa4csb411sfga17mkd72-splash-3.11.1

Failed due to python-team has been merged, some of them are resolved on
refreshed python-team branch.
Toggle snippet (19 lines)
`/gnu/store/266v22mq1648nv0bmjxllrgx484r2i1n-python-gatspy-0.3.drv'
`/gnu/store/33vxpl5rc0wl8kfl6rhj4ngq1qx0j8z9-python-stcal-1.10.0.drv'
`/gnu/store/4b0fw6zi460d5489rjzai9znmmbhfb4l-python-jwst-1.16.1.drv'
`/gnu/store/4z77ficmydlpjd6ndx1vw6mrr2dn331m-python-poliastro-0.17.0.drv'
`/gnu/store/6lfg0iwc5b406s256zla7dhn3kkrzfzq-python-asdf-zarr-0.0.4.drv'
`/gnu/store/8mv5vs69yd7ky2x06f02daiwylbbxv5i-python-yt-astro-analysis-1.1.3.drv'
`/gnu/store/91jsp4sc4f971k9j6vqk133xnks3flhq-python-yt-4.4.0.drv'
`/gnu/store/agzlgzbbn1n1hr1wlmngcpxyq65mlayp-python-kanon-0.6.6.drv'
`/gnu/store/babrbw10558mrsn4qqkl9am4qw4s1yiq-python-jwst-reffiles-1.0.1.drv'
`/gnu/store/bi0zaji036gvk40ggp4n90cli8rqmyhc-python-glue-qt-0.3.1.drv'
`/gnu/store/gvsvp2y9bvp1w21m2azhdncixrk0bhmn-python-glue-core-1.21.1.drv'
`/gnu/store/ia57x97qkibaq4jcad6rwj8ifhpzi5vl-python-sunkit-image-0.5.1.drv'
`/gnu/store/jk4q73hpfnp09qqgf7r61hn85jhw0p9k-python-coolest-0.1.9.drv'
`/gnu/store/nalm4qh2mk883x3yk1ad1c3hhjdby6in-python-specreduce-1.4.1.drv'
`/gnu/store/qbb1b6hj5b0cbzsy03pi790cswk3kc60-python-naima-0.10.0.drv'
`/gnu/store/qva2izzq5hyykp4f3di3c1ka9246wvlm-python-glue-astronomy-0.10.0.drv'
`/gnu/store/yjmnac39fzkikxji5bkf8j068mgdiv33-python-pyxsim-4.4.2.drv'

Sharlatan Hellseher (38):
gnu: julia-preferences: Update to 1.4.3.
gnu: julia-dataapi: Update to 1.16.0.
gnu: Add julia-precompiletools.
gnu: Add julia-interfaces.
gnu: Add julia-extents.
gnu: Add julia-commonsolve.
gnu: Add julia-compositionsbase.
gnu: Add julia-staticnumbers.
gnu: Add julia-performancetesttools.
gnu: calceph: Update to 4.0.3.
gnu: healpix: Update to 3.8.3.
gnu: indi-2.0: Update to 2.1.1.
gnu: splash: Update to 3.11.1.
gnu: wcslib: Update to 8.4.
gnu: python-astropy: Update to 6.1.7.
gnu: python-asdf-standard: Adjust native inputs.
gnu: python-asdf: Update to 4.0.0.
gnu: python-bayesicfitting: Update to 3.2.3.
gnu: python-ci-watson: Update to 0.8.0.
gnu: python-cmyt: Update to 2.0.1.
gnu: python-crds: Update to 12.0.8.
gnu: python-extinction: Update to 0.4.7.
gnu: python-gwcs: Update to 0.22.1.
gnu: python-halotools: Update to 0.9.2.
gnu: python-healpy: Update to 1.18.0.
gnu: python-pysiaf: Update to 0.24.1.
gnu: python-spisea: Update to 2.1.13.
gnu: python-sunpy: Update to 6.0.4.
gnu: webbpsf-data: Update to 1.5.0.
gnu: python-webbpsf: Update to 1.5.0.
gnu: python-stsci-stimage: Adjust inputs.
gnu: Add python-asdf-3.
gnu: python-rad: Adjust input.
gnu: python-roman-datamodels: Adjust input.
gnu: python-specutils: Fix build.
gnu: python-stdatamodels: Update to 2.2.0.
gnu: python-stpipe: Update to 0.8.0.
gnu: Add python-pysat.

gnu/packages/astronomy.scm | 300 ++++++++++++++++++++++++-------------
gnu/packages/julia-xyz.scm | 180 +++++++++++++++++++++-
2 files changed, 372 insertions(+), 108 deletions(-)


base-commit: 7d199bdc2bcd429b25378478be00c470501f8c3b
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 01/38] gnu: julia-preferences: Update to 1.4.3.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
779a2391c1aa11e6e1ecd5ac78c125be0001ed37.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-preferences): Update to 1.4.3.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index be2501a934..0a908ae1ef 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -5007,7 +5007,7 @@ (define-public julia-positivefactorizations
(define-public julia-preferences
(package
(name "julia-preferences")
- (version "1.2.2")
+ (version "1.4.3")
(source
(origin
(method git-fetch)
@@ -5016,7 +5016,7 @@ (define-public julia-preferences
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1cail43iqzbi6m9v6981rhz47zf2lcvhs5ds5gdqvc9nx5frghxq"))))
+ (base32 "09q5d223ad37qp6vqjm46la9vf8skj30z1ri3qmadq6vdycav7xm"))))
(build-system julia-build-system)
(arguments
(list #:tests? #f)) ; Tests try to mkdir /.julia
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
ddffd66f0c505455fa6f10a3770ab1cc74dbef2c.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-dataapi): Update to 1.16.0.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 0a908ae1ef..c66fa2bc92 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1498,7 +1498,7 @@ (define-public julia-csv
(define-public julia-dataapi
(package
(name "julia-dataapi")
- (version "1.13.0")
+ (version "1.16.0")
(source
(origin
(method git-fetch)
@@ -1507,7 +1507,7 @@ (define-public julia-dataapi
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1x5pdpjlbk29766ark7rmzjbl0rhxmsb1cp04lc891aknh30rn3i"))))
+ (base32 "1n3i5ajm7a955nggba8k15m9i0ybiq42v6drn5dqb57lj6sylbbz"))))
(build-system julia-build-system)
(home-page "https://github.com/JuliaData/DataAPI.jl")
(synopsis "Data-focused namespace for packages to share functions")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 03/38] gnu: Add julia-precompiletools.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
680887b99e74c6c17cc53379e9030cf42d560887.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-precompiletools): New variable.

Change-Id: Ic3e3be424a72e296a3653dac1516241d2c8d48f3
---
gnu/packages/julia-xyz.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)

Toggle diff (45 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index c66fa2bc92..35bb76411f 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -5004,6 +5004,38 @@ (define-public julia-positivefactorizations
definite.")
(license license:expat)))
+(define-public julia-precompiletools
+ (package
+ (name "julia-precompiletools")
+ (version "1.2.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaLang/PrecompileTools.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "07b69gmgs3zxs86l9g9dymv3sfgncm8sl86sp0ck6xf5ly10phiy"))))
+ (build-system julia-build-system)
+ (arguments
+ (list
+ ;; Tets fail with error: caused by: GitError(Code:ERROR, Class:SSL,
+ ;; OpenSSL error: failed to load certificates: error:80000002:system
+ ;; library::No such file or directory).
+ #:tests? #f))
+ (propagated-inputs
+ (list julia-preferences))
+ (home-page "https://github.com/JuliaLang/PrecompileTools.jl")
+ (synopsis "Reduce time-to-first-execution of Julia code")
+ (description
+ "@code{PrecompileTools} is designed to help reduce delay on first usage
+of Julia code. It can force precompilation of specific workloads;
+particularly with Julia 1.9 and higher, the precompiled code is automatically
+saved to disk, so that it doesn't need to be compiled freshly in each Julia
+session.")
+ (license license:expat)))
+
(define-public julia-preferences
(package
(name "julia-preferences")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 04/38] gnu: Add julia-interfaces.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
7ba77a3e1f2faf3c2eaefc729065afec518ede4c.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-interfaces): New variable.

Change-Id: Ia0dc3903460f4fa87a0649e404dacea33c0f8f04
---
gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

Toggle diff (38 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 35bb76411f..0d6bc22b5c 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -3412,6 +3412,31 @@ (define-public julia-inlinestrings
255 bytes.")
(license license:expat)))
+(define-public julia-interfaces
+ (package
+ (name "julia-interfaces")
+ (version "0.3.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rafaqz/Interfaces.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1g765wzqc16pxrr3kqcbq0b2n1w51mwaxffrv4yjn1mvr607y6xf"))))
+ (build-system julia-build-system)
+ (native-inputs
+ (list julia-aqua))
+ (propagated-inputs
+ (list julia-documenter))
+ (home-page "https://github.com/rafaqz/Interfaces.jl")
+ (synopsis "Macros to define and implement interfaces")
+ (description
+ "This package provides macros for defining the required behaviours of
+Julia interfaces, and stating that an object implements them.")
+ (license license:expat)))
+
(define-public julia-interpolations
(package
(name "julia-interpolations")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 08/38] gnu: Add julia-staticnumbers.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
9c940354f8016281d4aeed14444b82d5015d69ae.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-staticnumbers): New variable.

Change-Id: I02581843d1f851c82c99f0302f0c5381e5c7d8be
---
gnu/packages/julia-xyz.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)

Toggle diff (37 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index e312efae80..8c57bc5153 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -6318,6 +6318,30 @@ (define-public julia-staticarrayscore
depending on the entirety of @code{StaticArrays.jl}.")
(license license:expat)))
+(define-public julia-staticnumbers
+ (package
+ (name "julia-staticnumbers")
+ (version "0.4.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/perrutquist/StaticNumbers.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1m6drdyxgizc6d5qak9l6c2dv8nb6x5kj7sgfxkgwnfxf6ran257"))))
+ (build-system julia-build-system)
+ (propagated-inputs
+ (list julia-simd
+ julia-staticarrays))
+ (home-page "https://github.com/perrutquist/StaticNumbers.jl")
+ (synopsis "Static numbers in Julia")
+ (description
+ "This package provides number datatypes which store their values in type
+parameters, making them runtime constants.")
+ (license license:expat)))
+
(define-public julia-statisticaltraits
(package
(name "julia-statisticaltraits")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 05/38] gnu: Add julia-extents.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
2453cdba4893f874c8605ad988ccba8a3a412ddc.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-extents): New variable.

Change-Id: Ia75a16fc1ba50c7e12eec74bcd5e3f8c9dc1d92e
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (36 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 0d6bc22b5c..3af2932391 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -2176,6 +2176,29 @@ (define-public julia-exprtools
performant tooling without requiring additional package dependencies.")
(license license:expat)))
+(define-public julia-extents
+ (package
+ (name "julia-extents")
+ (version "0.1.4")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rafaqz/Extents.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0l3f7fv13npd71rhjwb49j2f2aq3az6lyls85bbxxfh3pw51yr78"))))
+ (build-system julia-build-system)
+ (home-page "https://github.com/rafaqz/Extents.jl")
+ (synopsis "Shared Extent object for Julia spatial data")
+ (description
+ "Extents.jl is a small package that defines an @code{Extent} object that
+can be used by the different Julia spatial data packages. @code{Extent} is a
+wrapper for a NamedTuple of tuples holding the lower and upper bounds for each
+dimension of a object.")
+ (license license:expat)))
+
(define-public julia-ffmpeg
(package
(name "julia-ffmpeg")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 06/38] gnu: Add julia-commonsolve.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
5094ce0403c97ddee6f0cab1f84f2955f00c785a.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-commonsolve): New variable.

Change-Id: If73125bcfe53b26c818fedd14bd8ddbbb863e887
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (36 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 3af2932391..5097770159 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1240,6 +1240,29 @@ (define-public julia-combinatorics
focusing mostly (as of now) on enumerative combinatorics and permutations.")
(license license:expat)))
+(define-public julia-commonsolve
+ (package
+ (name "julia-commonsolve")
+ (version "0.2.4")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/SciML/CommonSolve.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1w05fp02g5cmqzqp96hcpriwjpqx61sl481rj92gf4y4xpinmdf5"))))
+ (build-system julia-build-system)
+ (home-page "https://docs.sciml.ai/CommonSolve/stable")
+ (synopsis "Common solve function for scientific machine learning")
+ (description
+ "CommonSolve.jl provides @code{solve}, @code{init}, @code{solve!}, and
+@code{step!} commands. By using the same definition, solver libraries from
+other completely different ecosystems can extend the functions and thus not
+clash with SciML if both ecosystems export the solve command.")
+ (license license:expat)))
+
(define-public julia-commonsubexpressions
(package
(name "julia-commonsubexpressions")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 07/38] gnu: Add julia-compositionsbase.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
792b4fabc5bf35af9b20ecd1dac1ec017e45e2b1.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-compositionsbase): New variable.

Change-Id: I154e3a036607ef97377c93ca0a95a17adbd29db6
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (36 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 5097770159..e312efae80 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1315,6 +1315,29 @@ (define-public julia-compat
way.")
(license license:expat)))
+(define-public julia-compositionsbase
+ (package
+ (name "julia-compositionsbase")
+ (version "0.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaFunctional/CompositionsBase.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "11cfmc0rv0i8j6l7v59k4b367xx006nsxy9lkmqlzikc679zzzwa"))))
+ (build-system julia-build-system)
+ (native-inputs
+ (list julia-documenter))
+ (home-page "https://github.com/JuliaFunctional/CompositionsBase.jl")
+ (synopsis "Composition of morphisms")
+ (description
+ "CompositionsBase.jl exports @code{?}, @code{?} operators and also the
+ASCII aliases, @code{compose}, and @code{opcompose}.")
+ (license license:expat)))
+
(define-public julia-configurations
(package
(name "julia-configurations")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 13/38] gnu: splash: Update to 3.11.1.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
9bdb28ecc3efe14de1841e31861e3638842b7395.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (splash): Update to 3.11.1.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6274c7d0d0..6d4dfb4566 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6944,7 +6944,7 @@ (define-public skymaker
(define-public splash
(package
(name "splash")
- (version "3.10.3")
+ (version "3.11.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -6952,7 +6952,7 @@ (define-public splash
(commit (string-append "v" version))))
(sha256
(base32
- "077s9if7fmccvhsbp0dhvyqcil46vpbgdm1y6qn6h34r8lfqj9z6"))
+ "133ihsxirik7iivi1hia6wwfvilwqhw19v5mmajs36zcj914qhyc"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 09/38] gnu: Add julia-performancetesttools.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
82fbe3e778c2ef1178465845c05d350dbddb6350.1734811274.git.sharlatanus@gmail.com
* gnu/packages/julia-xyz.scm (julia-performancetesttools): New variable.

Change-Id: I4ac35d63a37cef15f8a19f1c86fe23a0ce3d4b77
---
gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)

Toggle diff (35 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 8c57bc5153..c41b13c901 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -4965,6 +4965,28 @@ (define-public julia-parsers
utilities for Julia.")
(license license:expat)))
+(define-public julia-performancetesttools
+ (package
+ (name "julia-performancetesttools")
+ (version "0.1.3")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaTesting/PerformanceTestTools.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0v5b8vnnhavra18h0136gahiyl7nc6r3rm3hm359ic3da8yzrnhn"))))
+ (build-system julia-build-system)
+ (home-page "https://github.com/JuliaTesting/PerformanceTestTools.jl")
+ (synopsis "Run script in a separate Julia process")
+ (description
+ "This package provides a functionality to run tests in a separate Julia
+process without @code{--check-bounds=yes} and @code{--code-coverage=user}
+flags.")
+ (license license:expat)))
+
(define-public julia-pdmats
(package
(name "julia-pdmats")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 15/38] gnu: python-astropy: Update to 6.1.7.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
9b5788f1d5e3f4dad2cc1f5aee35cafd3fe5c9fe.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-astropy): Update to 6.1.7.

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

Toggle diff (29 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4fdbf1742f..93ca3b925e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3260,16 +3260,20 @@ (define-public stackistry
deconvolution). Such post-processing is not performed by Stackistry.")
(license license:gpl3+)))
+;; XXX: Upgrading to the latest version requires Python3.11+ and fresh
+;; versions of numpy, PyYAML, packaging, Pandas and matplotlib, see
+;; <https://github.com/astropy/astropy/blob/v7.0.0/CHANGES.rst
+;; #other-changes-and-additions>.
(define-public python-astropy
(package
(name "python-astropy")
- (version "6.1.6")
+ (version "6.1.7")
(source
(origin
(method url-fetch)
(uri (pypi-uri "astropy" version))
(sha256
- (base32 "0iv8mkdflfprigv3g6666v80nvg6blwz0989hqw232g7gms57qb3"))
+ (base32 "1vspagb4vbmkl6fm3mr78577dgdq992ggwkd5qawpdh6cccaq1d4"))
(modules '((guix build utils)))
(snippet
'(begin
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 10/38] gnu: calceph: Update to 4.0.3.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
267cf66af82e168066364c09c9cd99f9ebea19c5.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (calceph): Update to 4.0.3.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e31ac574d8..00a1cc4b82 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -261,7 +261,7 @@ (define-public aoflagger
(define-public calceph
(package
(name "calceph")
- (version "4.0.1")
+ (version "4.0.3")
(source
(origin
(method git-fetch)
@@ -270,7 +270,7 @@ (define-public calceph
(commit (string-append name "_"
(string-replace-substring version "." "_")))))
(sha256
- (base32 "00q7iww72g6rgnq2br0g2py0ll57690gid08vyva6ffswyb3g923"))
+ (base32 "1985ihkpxr0vra5xr664yxg9llby88j3zkbhqn38lh8wn0gwivj9"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(native-inputs
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 11/38] gnu: healpix: Update to 3.8.3.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
193b38b72f64409c6df019978bdf3412747880c0.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (healpix, healpix-cxx): Update to 3.8.3.

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

Toggle diff (28 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 00a1cc4b82..8c5eddf8ae 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -821,18 +821,18 @@ (define* (healpix-source #:key version sha256-base32-hash)
(version-list (string-split version #\.))
(name+version (format #f "~a_~{~a.~a~a~}" name version-list)))
(string-append "mirror://sourceforge/healpix/"
- name+version "/" name+version "_" "2022Jul28.tar.gz")))
+ name+version "/" name+version "_" "2024Nov13.tar.gz")))
(sha256
(base32 sha256-base32-hash ))))
(define-public healpix
(package
(name "healpix")
- (version "3.8.2")
+ (version "3.8.3")
(source
(healpix-source
#:version version
- #:sha256-base32-hash "09x1lafq01gzk16yvmz2pdhrxnqfjp3b2p9hlgy0dbrdg82ryqj7"))
+ #:sha256-base32-hash "1nhxad4zbk6qm6zblvyvyaavfq7vy8asq150n83dfvsrzj7c2xl8"))
(build-system gnu-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
917913b16dc607eb0f68eb4c31a8cbbd0285ab7e.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-bayesicfitting): Update to 3.2.3.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8254c035cd..8537bdb0dd 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1904,7 +1904,7 @@ (define-public python-astroml
(define-public python-bayesicfitting
(package
(name "python-bayesicfitting")
- (version "3.2.2")
+ (version "3.2.3")
(source
(origin
(method git-fetch)
@@ -1913,7 +1913,7 @@ (define-public python-bayesicfitting
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "15zl6r5agfc07lnkrr4qwzx0naql0jblh96j095jyqywd2qnhfsb"))))
+ (base32 "0q7s7glf4b46vln67x7ggbpkbi4anyh3f3ldwafc2hggsrmx683q"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 12/38] gnu: indi-2.0: Update to 2.1.1.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
7a652696cebba83c5ed2733522ed03b14179d906.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (indi-2.0): Update to 2.1.1.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8c5eddf8ae..6274c7d0d0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -946,7 +946,7 @@ (define-public imppg
(define-public indi-2.0
(package
(name "indi")
- (version "2.1.0")
+ (version "2.1.1")
(source
(origin
(method git-fetch)
@@ -955,7 +955,7 @@ (define-public indi-2.0
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "18i70m0qw59bsb46ffqb1kkigfb2m8ahbh825rxc2h86aqnrc6l6"))))
+ (base32 "1mkcql7hsc6qirpmwmfsz9j0bl9msi11d8p87hc840w1ximmglab"))))
(build-system cmake-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
bd976000d47320cce7da68699532481271c84b0a.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-ci-watson): Update to 0.8.0.
[propagated-inputs]: Add python-readchar.
[native-inputs]: Add python-setuptools and python-wheel.

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

Toggle diff (40 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8537bdb0dd..18894529c2 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3696,13 +3696,13 @@ (define-public python-cdflib
(define-public python-ci-watson
(package
(name "python-ci-watson")
- (version "0.7.0")
+ (version "0.8.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ci_watson" version))
(sha256
- (base32 "1qb5iyb053k1711ic93rcm0z344dc6h8vg8fpkbqpg5z6q0v2b0y"))))
+ (base32 "1rlhs8y0splmzr76z1s35zl68qm748nlayha8m81b0zhkhicxvhg"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -3714,12 +3714,15 @@ (define-public python-ci-watson
;; ImportError: Error importing plugin " no:legacypath": No
;; module named ' no:legacypath'
(("-p no:legacypath") "")))))))
+ (native-inputs
+ (list python-pytest-astropy-header
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-crds
python-pytest
+ python-readchar
python-requests))
- (native-inputs
- (list python-pytest-astropy-header))
(home-page "https://github.com/spacetelescope/ci_watson")
(synopsis "Helper functions for STScI software")
(description
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 14/38] gnu: wcslib: Update to 8.4.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
ea90daccb3b862fba0e9537478463654b9f9e2ef.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (wcslib): Update to 8.4.
[source]<uri>: Fix it as changed upstream.
[home-page]: Likewise.

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

Toggle diff (33 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6d4dfb4566..4fdbf1742f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -7202,14 +7202,14 @@ (define-public unsio
(define-public wcslib
(package
(name "wcslib")
- (version "8.3")
+ (version "8.4")
(source
(origin
(method url-fetch)
- (uri (string-append "https://www.atnf.csiro.au/people/mcalabre/WCS/"
+ (uri (string-append "https://www.atnf.csiro.au/people/mcalabre/WCS/WCS/"
"wcslib-" version ".tar.bz2"))
(sha256
- (base32 "0225c77jypjjlfw6zd53447qnrmlq1fl38xzi4mw1fr7g50s67j3"))
+ (base32 "1p1606jscky6cw32qwx7k7nwv24jm9c85mzfrm9qnjni4r2882wn"))
(snippet
#~(begin (use-modules (guix build utils))
(delete-file-recursively "C/flexed")))))
@@ -7234,7 +7234,7 @@ (define-public wcslib
(list cfitsio))
(native-inputs
(list flex))
- (home-page "https://www.atnf.csiro.au/people/mcalabre/WCS")
+ (home-page "https://www.atnf.csiro.au/people/mcalabre/WCS/WCS")
(synopsis "Library which implements the FITS WCS standard")
(description "The FITS \"World Coordinate System\" (@dfn{WCS}) standard
defines keywords and usage that provide for the description of astronomical
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
bde4337a2b9031786b4332b466425f107c53c467.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-asdf-standard) [native-inputs]:
Remove python-astropy; add python-astropy-minimal.

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

Toggle diff (15 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 93ca3b925e..a6f363772f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5933,7 +5933,7 @@ (define-public python-asdf-standard
"--ignore=tests/test_manifests.py"
"--ignore=tests/test_yaml_schema.py")))
(native-inputs
- (list python-astropy
+ (list python-astropy-minimal
python-jsonschema
python-pypa-build
python-pytest
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 17/38] gnu: python-asdf: Update to 4.0.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
ac11af06313e50086a18982a1a2189b3cde13d2d.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-asdf): Update to 4.0.0.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-packaging.

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

Toggle diff (38 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a6f363772f..8254c035cd 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1601,13 +1601,13 @@ (define-public python-aplpy
(define-public python-asdf
(package
(name "python-asdf")
- (version "3.3.0")
+ (version "4.0.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "asdf" version))
(sha256
- (base32 "0pwy8p3idz40a1z07d0lvvd0mwwya8g52wrp72frgpagjkvj3ska"))))
+ (base32 "1nzrgsyidcynhgiqxy7pwny07prza1g6b7hs17ybg6fh9zas6kc6"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -1623,7 +1623,6 @@ (define-public python-asdf
(("version_file = \"asdf/_version.py\"") "")))))))
(native-inputs
(list python-fsspec
- python-packaging
python-psutil
python-pytest
python-pytest-doctestplus
@@ -1639,6 +1638,7 @@ (define-public python-asdf
python-jmespath
python-lz4
python-numpy
+ python-packaging
python-pyyaml
python-semantic-version))
(home-page "https://github.com/asdf-format/asdf")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 25/38] gnu: python-healpy: Update to 1.18.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
03cb38edb279c2026f5cf37795b14f34cc4135e3.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-healpy): Update to 1.18.0.
[arguments] <phases>: Remove 'build-extensions, add 'pre-check and
delete conftest.py causing tests to fail.

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

Toggle diff (36 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4bb6bc2816..344a136c3e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2647,16 +2647,13 @@ (define-public python-hasasia
(define-public python-healpy
(package
(name "python-healpy")
- ;; The latest version depends on custom fork of HEALPix with changes not
- ;; ported to upstream yet, see
- ;; <https://github.com/healpy/healpy/issues/949>.
- (version "1.16.6")
+ (version "1.18.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "healpy" version))
(sha256
- (base32 "1w99cgszh2mzcn5x8p0gdzn3r96vyfdnvbwm20a1l9fdiy16xcha"))))
+ (base32 "12ajn55kjgnqadyamh6cw4q8i01nyv6isgf47lcnv2jch27zs4ka"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -2673,8 +2670,9 @@ (define-public python-healpy
(lambda _
(substitute* "pyproject.toml"
(("--doctest-plus") ""))))
- (add-before 'check 'build-extensions
+ (add-before 'check 'pre-check
(lambda _
+ (delete-file "lib/healpy/conftest.py")
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(native-inputs
(list nss-certs-for-test
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 20/38] gnu: python-cmyt: Update to 2.0.1.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
3a9d258e8a16bdb87190634bcbea69b75e3515ef.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-cmyt): Update to 2.0.1.
[source]: Swap to git checkout containing tests.
[arguments]<phases>: Add 'relax-requirements.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
[description]: Adjust fill column.

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

Toggle diff (54 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 18894529c2..7e9b3e72d4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3732,28 +3732,39 @@ (define-public python-ci-watson
(define-public python-cmyt
(package
(name "python-cmyt")
- (version "2.0.0")
+ (version "2.0.1")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "cmyt" version))
+ (method git-fetch) ; no tests in the PyPI tarball
+ (uri (git-reference
+ (url "https://github.com/yt-project/cmyt")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
(sha256
- (base32 "1zabmckr1z637pfqqvlkj0asfqqvx2x92163dby8x0c8yiqgdvjb"))))
+ (base32 "0d1szsgjd09ya53vx7g5ryz2jdxl19p9rvrm4xz8v53vbqrp18cv"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; numpy>=1.26
+ ((">=1.26") ">=1.23")))))))
(native-inputs
(list python-colorspacious
python-pytest
python-pytest-mpl
- python-setuptools
- python-wheel))
+ python-hatchling))
(propagated-inputs
(list python-matplotlib
python-numpy))
(home-page "https://yt-project.org/")
(synopsis "Matplotlib colormaps from the yt project")
(description
- "This package provides a range of colormaps designed for scientific
-use with Matplotlib. It includes perceptually uniform sequential colormaps such
+ "This package provides a range of colormaps designed for scientific use
+with Matplotlib. It includes perceptually uniform sequential colormaps such
as @code{abre}, @code{dusk}, @code{kepl}, and @code{octarine}, as well as
monochromatic sequential colormaps like @code{blue}, @code{green}, and
@code{red}, and others (@code{algae}, @code{pastel}, and @code{xray}).")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 21/38] gnu: python-crds: Update to 12.0.8.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
aec7078c126cfbf3535f4475c285f8ae8efb63e0.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-crds): Update to 12.0.8.

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

Toggle diff (22 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7e9b3e72d4..71971aea90 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3773,13 +3773,13 @@ (define-public python-cmyt
(define-public python-crds
(package
(name "python-crds")
- (version "12.0.6")
+ (version "12.0.8")
(source
(origin
(method url-fetch)
(uri (pypi-uri "crds" version))
(sha256
- (base32 "1jm85myp61dckr85rfax32z4cvp4nrdz235486jp225kf765fzdx"))))
+ (base32 "09kdpaywj88n31jard4wbqmb9132qf6fk0ar2z6ca9vswavivfk8"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
34e8355ebb70ad16318ce8e6daf2fcb43dd0c679.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-pysiaf): Update to 0.24.1.

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

Toggle diff (22 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 344a136c3e..5858f9fd51 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5625,13 +5625,13 @@ (define-public python-pyregion
(define-public python-pysiaf
(package
(name "python-pysiaf")
- (version "0.23.3")
+ (version "0.24.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pysiaf" version))
(sha256
- (base32 "16qbg5n2bw2wr3i8a040i7z7az3w0pn508y6xggy05viwdli6br8"))))
+ (base32 "0jgs50jmisv7b7am677q2c3kqjk0fch8gpvijzhdllhkav9wdhs0"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 27/38] gnu: python-spisea: Update to 2.1.13.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
e381e75f86542fde7e295e6675f3930d99216573.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-spisea): Update to 2.1.13.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5858f9fd51..94d1065297 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5037,7 +5037,7 @@ (define-public python-spherical-geometry
(define-public python-spisea
(package
(name "python-spisea")
- (version "2.1.11")
+ (version "2.1.13")
(source
(origin
(method git-fetch)
@@ -5046,7 +5046,7 @@ (define-public python-spisea
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1xgmbg1c0lijvbsfiicjl2r4y7prm47qnmj86w69wa8xxsz7n2ph"))))
+ (base32 "1i25csfcism3b5v74kqp0a3i44qkhwkh61ag65l69krm5w3yvygv"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 22/38] gnu: python-extinction: Update to 0.4.7.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
f172d749c37ba0245a335b6fceca733789765ce8.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-extinction): Update to 0.4.7.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 71971aea90..b9db39530b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2184,7 +2184,7 @@ (define-public python-ephem
(define-public python-extinction
(package
(name "python-extinction")
- (version "0.4.6")
+ (version "0.4.7")
(source
(origin
(method git-fetch) ; No tests in PyPI
@@ -2193,7 +2193,7 @@ (define-public python-extinction
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1adxq926jd469mxm6llvsljgf2jqb06905h61i9qzc7m2yrm4wga"))))
+ (base32 "04k9mfbijf2nwzhh9sxpkswxk7077d7gbc6nq4hjb51h8rslcjg2"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 23/38] gnu: python-gwcs: Update to 0.22.1.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
32c94e36890bf372f655356d84abc896d73e7923.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.22.1.
[arguments] <phases>: Add 'relax-requirements.
[propagated-inputs]: Add python-asdf.
[native-inputs]: Remove python-asdf-3, python-jsonschema,
python-jmespath, and python-pytest-doctestplus; add
python-pytest-astropy.

(python-asdf-3): Delete variable.

Change-Id: I535176880f840ab60fe262324633226816c16be5

gnu: Remove python-asdf-3.

Change-Id: Id8422b905b5890dfbb27e9aeafd764092a6ab14e
---
gnu/packages/astronomy.scm | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)

Toggle diff (39 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index b9db39530b..caaf3c59d6 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2521,19 +2521,26 @@ (define-public python-glue-qt
(define-public python-gwcs
(package
(name "python-gwcs")
- (version "0.21.0")
+ (version "0.22.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "gwcs" version))
(sha256
- (base32 "1fn5l4v236bl7xqi1is40c2q57dji8by98iwqcndfnmjwqf7zllc"))))
+ (base32 "0lvab51ryfb4sjsnckmap7idh29as2mjngkyin4ngfy7hdzknvg9"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; scipy>=1.14.1
+ ((">=1.14.1") ">=1.12.0")))))))
(native-inputs
- (list python-jsonschema
- python-jmespath
- python-pytest
- python-pytest-doctestplus
+ (list python-pytest
+ python-pytest-astropy
python-pyyaml
python-setuptools-scm))
(propagated-inputs
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 24/38] gnu: python-halotools: Update to 0.9.2.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
955e868909b9ef7bfc99e6794a80c5d78e5a68c9.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-halotools): Update to 0.9.2.

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

Toggle diff (22 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index caaf3c59d6..4bb6bc2816 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2565,13 +2565,13 @@ (define-public python-gwcs
(define-public python-halotools
(package
(name "python-halotools")
- (version "0.9.1")
+ (version "0.9.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "halotools" version))
(sha256
- (base32 "1fn74ljb4yv3nprgzaf9awiyjdvkmzf1a1n2kvajbax835qcs3bz"))))
+ (base32 "1fa4w8dabr0zx6xwnrdwdipf4s6sg7q25jmq42n9q8n64kjx60vb"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 30/38] gnu: python-webbpsf: Update to 1.5.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
dd66caf5133f112a8a134187fe9046cdf221e1bb.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-webbpsf): Update to 1.5.0.
[arguments]<test-flags>: Enable 2 tests after NumPy has been
updated. Skip one more test requiring network access.

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

Toggle diff (43 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ca503585e0..27224c70d9 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6440,26 +6440,26 @@ (define-public python-viresclient
(define-public python-webbpsf
(package
(name "python-webbpsf")
- (version "1.4.0")
+ (version "1.5.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "webbpsf" version))
(sha256
- (base32 "1084vbk2q3kybxgvh8f2zbsi2w2z8zapsfjkgd6km4yhwqv1wl4a"))))
+ (base32 "0aad817lh2llld9wmb4mvdnncz916niw2apnhip8gc78fi1imfri"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
#~(list "--numprocesses" (number->string (parallel-job-count))
- "-k" (string-append
- ;; 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"
- ;; Newer NumPy is required
- " and not test_nircam_errors"
- " and not test_all_detectors"))
+ "-k"
+ ;; Tests requiring network access.
+ (string-join
+ (list "not test_delta_wfe_around_time"
+ "test_get_webbpsf_data_path_invalid"
+ "test_monthly_trending_plot_auto_opdtable"
+ "test_monthly_trending_plot_opdtable_param")
+ " and not "))
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-env
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
f7beda4e89a97f071fc82c4eaaf0b287db81b6eb.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-stsci-stimage):
[native-inputs]: Add python-setuptools. Sort alphabetically.

Change-Id: I75fe8eb911b13a83bbe096aec665a33fde05cfdf
---
gnu/packages/astronomy.scm | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)

Toggle diff (34 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 27224c70d9..c42c48f272 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5199,8 +5199,6 @@ (define-public python-stsci-imagestats
(define-public python-stsci-stimage
(package
(name "python-stsci-stimage")
- ;; PyPI version was 0.2.8 but the latest version tag on GiHub was 0.2.7,
- ;; see <https://github.com/spacetelescope/stsci.stimage/issues/38>
(version "0.2.9")
(source (origin
(method url-fetch)
@@ -5223,13 +5221,14 @@ (define-public python-stsci-stimage
#$(this-package-native-input "python-waf") "/bin/waf")
"waf")
(invoke "python" "waf" "configure" "build"))))))
- (propagated-inputs
- (list python-numpy))
(native-inputs
(list python-pytest
- python-wheel
+ python-setuptools
python-setuptools-scm
- python-waf))
+ python-waf
+ python-wheel))
+ (propagated-inputs
+ (list python-numpy))
(home-page "https://stscistimage.readthedocs.io/en/latest/")
(synopsis "STScI image processing")
(description
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 28/38] gnu: python-sunpy: Update to 6.0.4.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
fd982f68ea4256f6b936cf86050549b8ad558e0f.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.0.4.

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

Toggle diff (22 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 94d1065297..be821da1d0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4738,13 +4738,13 @@ (define-public python-sgp4
(define-public python-sunpy
(package
(name "python-sunpy")
- (version "6.0.3")
+ (version "6.0.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sunpy" version))
(sha256
- (base32 "1v3bnl9dhs9ks7jhmwy10qq6a99v2xcpalmigb255fxi9pqcy8lj"))))
+ (base32 "1x659wal84m00czkjjkvkawxivgc5d43m71m3q817zmpjkin7bma"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
d5b56a2f60cb85773ad2a83efcbb02a1830f7ffb.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (webbpsf-data): Update to 1.5.0.

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

Toggle diff (25 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index be821da1d0..ca503585e0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -7319,15 +7319,15 @@ (define-public wcstools
(define-public webbpsf-data
(package
(name "webbpsf-data")
- (version "1.4.0")
+ (version "1.5.0")
(source
(origin
(method url-fetch)
- ;; 70.1MiB archive
+ ;; 73.9MiB archive
(uri "https://stsci.box.com/shared/static/qxpiaxsjwo15ml6m4pkhtk36c9jgj70k.gz")
(file-name (string-append "webbpsf-data-" version ".tar.gz"))
(sha256
- (base32 "0b3qxp6mrm2dwsdnqnprf4yrp0zbncknildqmf28wgginwa5sch8"))))
+ (base32 "0lnzjvn9276v00p5g4894jgdb9mw4mr89q64l7ywikz9khk3j5gc"))))
(build-system copy-build-system)
(arguments
(list
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 37/38] gnu: python-stpipe: Update to 0.8.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
9a4220cd5db493ad28a851b7464d7feb3a612870.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.8.0.

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

Toggle diff (45 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4c5a3cfda0..a0fb2cedf2 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5367,13 +5367,13 @@ (define-public python-stdatamodels
(define-public python-stpipe
(package
(name "python-stpipe")
- (version "0.7.0")
+ (version "0.8.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "stpipe" version))
(sha256
- (base32 "0kxm0vllyi3z149q3g3xpfl0c0wpviiyfh55rv0x6zvs0px6c81j"))
+ (base32 "1883gbn9dy3f53423rka55r828ml38dsqdamn2bgf2w5xf6cp7dg"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -5384,17 +5384,16 @@ (define-public python-stpipe
(("from astropy.extern.configobj.configobj import ") "from configobj import ")
(("from astropy.extern.configobj.validate import ") "from validate import "))))))
(build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest
+ python-pytest-doctestplus
+ python-pytest-openfiles
+ python-setuptools-scm))
(propagated-inputs
(list python-asdf
python-astropy
python-crds
python-stdatamodels))
- (native-inputs
- (list ;; python-jwst ; cycle: python-stpipe -> python-jwst -> python-stpipe
- python-pytest
- python-pytest-doctestplus
- python-pytest-openfiles
- python-setuptools-scm))
(home-page "https://github.com/spacetelescope/stpipe")
(synopsis "Framework for calibration pipeline software")
(description
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 32/38] gnu: Add python-asdf-3.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
2907e38457a904f7947ba99eb0579fcf852cf08d.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-asdf-3): New variable.

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

Toggle diff (24 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index c42c48f272..73a4434c01 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1649,6 +1649,17 @@ (define-public python-asdf
implementation of the ASDF Standard.")
(license license:bsd-3)))
+(define-public python-asdf-3
+ (package
+ (inherit python-asdf)
+ (version "3.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "asdf" version))
+ (sha256
+ (base32 "0scnw5y4x5k3vyfylq0w612b662xlccx3gsscaw082zlv2yxfyh4"))))))
+
(define-public python-asdf-astropy
(package
(name "python-asdf-astropy")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 33/38] gnu: python-rad: Adjust input.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
203808852846090fa92306b315f8ffcc2c843980.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-rad) [propagated-inputs]: Remove
python-asdf; add python-asdf-3.

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

Toggle diff (15 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 73a4434c01..34b5b7acca 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6193,7 +6193,7 @@ (define-public python-rad
python-setuptools-scm
python-wheel))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy))
(home-page "https://github.com/spacetelescope/rad")
(synopsis "Roman Attribute Dictionary")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 34/38] gnu: python-roman-datamodels: Adjust input.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
4f62db5bda24784eb1605ccee0e2e6fe271e70c3.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-roman-datamodels)
[propagated-inputs]: Remove python-asdf; add python-asdf-3.

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

Toggle diff (15 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 34b5b7acca..e368ce57d4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6316,7 +6316,7 @@ (define-public python-roman-datamodels
python-setuptools-scm
python-wheel))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy
python-astropy
python-gwcs
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 35/38] gnu: python-specutils: Fix build.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
d3c7585c25de4f91b754aed86a69d0629a643c5e.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-specutils):
[arguments] <test-flags>: Skip one more test.
<phases>: Remove 'relax-requirements.

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

Toggle diff (45 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e368ce57d4..d180ea4451 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4950,25 +4950,27 @@ (define-public python-specutils
(build-system pyproject-build-system)
(arguments
(list
- ;; Disabling test requiring access to download
- ;; <https://datacenter.iers.org/data/9/finals2000A.all>.
- ;; XXX: Check if test data may be packed as standalone package.
- #:test-flags #~(list "-k" "not test_create_spectral_axis")
+ #:test-flags
+ #~(list "-k" (string-join
+ (list
+ ;; Disabling test requiring access to download
+ ;; <https://datacenter.iers.org/data/9/finals2000A.all>.
+ ;; XXX: Check if test data may be packed as standalone
+ ;; package.
+ "not test_create_spectral_axis"
+ ;; ValueError: Expected the following order of world
+ ;; arguments: SpectralCoord
+ "test_wcs_transformations")
+ " and not "))
#: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.
;; Permission denied: '/homeless-shelter'
(setenv "HOME" "/tmp"))))))
(propagated-inputs
- (list ;; python-stdatamodels ; cycle with python-synphot, optional.
- python-asdf
+ (list python-asdf
python-asdf-astropy
python-astropy
python-gwcs
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
68c36e73e0009736a0b7be0505526d7069b8d4b9.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 2.2.0.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-asdf and python-psutil; add python-asdf-3.
[native-inputs]: Add nss-certs-for-test and python-psutil.

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

Toggle diff (49 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index d180ea4451..4c5a3cfda0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5319,13 +5319,13 @@ (define-public python-stcal
(define-public python-stdatamodels
(package
(name "python-stdatamodels")
- (version "2.1.2")
+ (version "2.2.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "stdatamodels" version))
(sha256
- (base32 "0x7fzkda9cr7bsf8hq2q090a73cxk3l3ynipq8lqixfp8c94m3kq"))))
+ (base32 "14720438p245ncjgwh7j37s69jd91rdk39daab8zswk9lhfbq9dx"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -5333,20 +5333,21 @@ (define-public python-stdatamodels
#~(list "--numprocesses" (number->string (parallel-job-count))
;; Disable tests requiring access to CRDS servers to download
;; ~500MiB of data.
- "-k" "not test_crds_selectors_vs_datamodel")
+ "-k" "not test_crds_selectors_vs_datamodel and not test_report")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-home
(lambda _
(setenv "HOME" "/tmp"))))))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy
python-astropy
- python-numpy
- python-psutil))
+ python-numpy))
(native-inputs
- (list python-crds
+ (list nss-certs-for-test
+ python-crds
+ python-psutil
python-pytest
python-pytest-doctestplus
python-pytest-xdist
--
2.46.0
S
S
Sharlatan Hellseher wrote on 21 Dec 2024 21:22
[PATCH 38/38] gnu: Add python-pysat.
(address . 75015@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
bf309783360f8ff0c07ce3733a25aff49a4002e9.1734811274.git.sharlatanus@gmail.com
* gnu/packages/astronomy.scm (python-pysat): New variable.

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

Toggle diff (70 lines)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a0fb2cedf2..6e3e6fb928 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5634,6 +5634,63 @@ (define-public python-pyregion
@end itemize")
(license license:expat)))
+(define-public python-pysat
+ (package
+ (name "python-pysat")
+ (version "3.2.1")
+ (source
+ (origin
+ (method git-fetch) ; no tests data in the PyPI tarball
+ (uri (git-reference
+ (url "https://github.com/pysat/pysat")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0xsxj66ybh7q3n68nlasz23x8lsdamny92r960gipzk8xmwwzmcw"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ #~(list "--durations=10" ; report 10 slowest tests
+ ;; Tests require pysatSpaceWeather which is not packed yet.
+ "--ignore=pysat/tests/test_utils_files.py"
+ "-k" "not test_from_os")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda _
+ ;; Do not run test coverage.
+ (substitute* "pyproject.toml"
+ ((".*addopts.*cov.*") ""))
+ ;; No such file or directory: '/homeless-shelter/.pysat'
+ (setenv "HOME" "/tmp")
+ (mkdir "pysatData")
+ (invoke "python" "-c"
+ "import pysat; pysat.params['data_dirs'] = 'pysatData'"))))))
+ (native-inputs
+ (list python-pytest
+ python-pytest-xdist
+ python-setuptools
+ python-wheel))
+ (propagated-inputs
+ (list python-dask
+ python-netcdf4
+ python-numpy
+ python-pandas
+ python-portalocker
+ python-scipy
+ python-toolz
+ python-xarray))
+ (home-page "https://github.com/pysat/pysat")
+ (synopsis "Supports science analysis across disparate data platforms")
+ (description
+ "The Python Satellite Data Analysis Toolkit (pysat) provides a simple and
+flexible interface for robust data analysis from beginning to end - including
+downloading, loading, cleaning, managing, processing, and analyzing
+data. Pysat's plug-in design allows analysis support for any data, including
+user provided data sets.")
+ (license license:bsd-3)))
+
(define-public python-pysiaf
(package
(name "python-pysiaf")
--
2.46.0
S
S
Sharlatan Hellseher wrote on 30 Dec 2024 16:26
[PATCH 00/38] Astro update 2024/12
(address . 75015-done@debbugs.gnu.org)
87cyh9jioc.fsf@gmail.com
Pushed to master as:
Toggle snippet (36 lines)
40b9f33066 * master asto-update gnu: Add python-pysat.
3f61b01e88 * gnu: python-stpipe: Update to 0.8.0.
e56e949588 * gnu: python-stdatamodels: Update to 2.2.0.
8fe36b77e0 * gnu: python-specutils: Fix build.
621b2cee60 * gnu: python-roman-datamodels: Adjust input.
e2cd0ddfea * gnu: python-rad: Adjust input.
408c7d9443 * gnu: Add python-asdf-3.
3fc77b6987 * gnu: python-stsci-stimage: Adjust inputs.
61884eb3b6 * gnu: python-webbpsf: Update to 1.5.0.
41db7fd4ce * gnu: webbpsf-data: Update to 1.5.0.
26cf608351 * gnu: python-sunpy: Update to 6.0.4.
9dfc9bdbe1 * gnu: python-spisea: Update to 2.1.13.
d5619117c6 * gnu: python-pysiaf: Update to 0.24.1.
422e8be0f2 * gnu: python-healpy: Update to 1.18.0.
de90506258 * gnu: python-halotools: Update to 0.9.2.
ec8b6d5f07 * gnu: python-gwcs: Update to 0.22.1.
23790fe46e * gnu: python-extinction: Update to 0.4.7.
2ac79d8726 * gnu: python-crds: Update to 12.0.8.
d336816faf * gnu: python-cmyt: Update to 2.0.1.
1d4aed833c * gnu: python-ci-watson: Update to 0.8.0.
f8b634ad0c * gnu: python-bayesicfitting: Update to 3.2.3.
0ec0f47b86 * gnu: python-asdf: Update to 4.0.0.
4c0abe90d6 * gnu: python-asdf-standard: Adjust native inputs.
24a8b73505 * gnu: python-astropy: Update to 6.1.7.
6a5a1f9564 * gnu: wcslib: Update to 8.4.
c6b2b0b0a1 * gnu: splash: Update to 3.11.1.
c44905f53d * gnu: indi-2.0: Update to 2.1.1.
3d42e98c82 * gnu: healpix: Update to 3.8.3.
559590cfc2 * gnu: calceph: Update to 4.0.3.
868a3a5418 * gnu: Add julia-commonsolve.
69e1aa2186 * gnu: Add julia-extents.
6ac0c59428 * gnu: Add julia-interfaces.
ddbdb54193 * gnu: julia-dataapi: Update to 1.16.0.
654e867bad * gnu: julia-preferences: Update to 1.4.3.

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

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmdyu7MACgkQdtcnv/Ys
0rXLARAAoID1hbdMigPpuz2ar8t1i7Z64MALQyR2vRSUO7H8wluKlCuhV1MQGsao
Su+J1Tv8+zRIcQX5rICR8PvmqjX/1eEAGo7nZ99lY8obuZgPC8Iox1KpQ0DJqi7J
ReoHYDq8xmRGo9geWRVHM/sIrgLNROfgD4TQRvHRJvIPOYwtD6jHw4QY2JSLT/VB
5Cq/wg1h7iTWO9p3IQPLKG8zPVw6CC9WIFxjTTR0b5CpX4jVgEJUwjF8PKbvG4g7
X6nSfmiDwBMfhwhamqxUgzPqvZDo0BxLQyOJI2jQKrFJu2c7oHzNA/BTc1E3N7aF
HLC8ccrdK52TonESVP5aZx4SjmGpK/FQ3V6z89rQg9c/qjwq0hQUgrntY9mFS3f+
lhSLLNaSzO0ydg7+d5qYF4vz47QfcMdF11H7cWul36ybZwv37D9vgFos64IO/SgB
1pySBIlPupyOHt9aTcso2jVYrCDfGnJIrTqt3yZPztzgZ21SJodj3IgzziiC42Zi
9O/EBHl0WxD3EFa6IeBKW9A3caiKJjsWcDtbRCT5e7MuU+5WGbhikNT8/jz+FoGB
piQzoWpHnVUqSdzJqJS+HMtYTUwQ+896e9T39gsRNb7FwUnpxhGg1NNwUA2RHq+h
kLfG7HLKvR+D23klWcZIIBDgpZWjD6deXVBqNanxTZ4CGlwV3P4=
=NCkR
-----END PGP SIGNATURE-----

Closed
?
Your comment

Commenting via the web interface is currently disabled.

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

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