GNU bug report logs - #75015
[PATCH 00/38] Astro update 2024/12

Previous Next

Package: guix-patches;

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

Date: Sat, 21 Dec 2024 20:21:02 UTC

Severity: normal

Tags: patch

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

Bug is archived. No further changes may be made.

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

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

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


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

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

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 00/38] Astro update 2024/12
Date: Sat, 21 Dec 2024 20:20:19 +0000
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:
--8<---------------cut here---------------start------------->8---
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
--8<---------------cut here---------------end--------------->8---

Failed due to python-team has been merged, some of them are resolved on
refreshed python-team branch.
--8<---------------cut here---------------start------------->8---
`/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'
--8<---------------cut here---------------end--------------->8---

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:01 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3.
Date: Sat, 21 Dec 2024 20:22:21 +0000
* 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(-)

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:02 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0.
Date: Sat, 21 Dec 2024 20:22:22 +0000
* 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(-)

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:03 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 03/38] gnu: Add julia-precompiletools.
Date: Sat, 21 Dec 2024 20:22:23 +0000
* gnu/packages/julia-xyz.scm (julia-precompiletools): New variable.

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

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:04 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 04/38] gnu: Add julia-interfaces.
Date: Sat, 21 Dec 2024 20:22:24 +0000
* gnu/packages/julia-xyz.scm (julia-interfaces): New variable.

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

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:05 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 08/38] gnu: Add julia-staticnumbers.
Date: Sat, 21 Dec 2024 20:22:28 +0000
* gnu/packages/julia-xyz.scm (julia-staticnumbers): New variable.

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

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:07 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 05/38] gnu: Add julia-extents.
Date: Sat, 21 Dec 2024 20:22:25 +0000
* gnu/packages/julia-xyz.scm (julia-extents): New variable.

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

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:08 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 06/38] gnu: Add julia-commonsolve.
Date: Sat, 21 Dec 2024 20:22:26 +0000
* gnu/packages/julia-xyz.scm (julia-commonsolve): New variable.

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

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:09 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 07/38] gnu: Add julia-compositionsbase.
Date: Sat, 21 Dec 2024 20:22:27 +0000
* gnu/packages/julia-xyz.scm (julia-compositionsbase): New variable.

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

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:10 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 13/38] gnu: splash: Update to 3.11.1.
Date: Sat, 21 Dec 2024 20:22:33 +0000
* 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(-)

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





Information forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:11 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 09/38] gnu: Add julia-performancetesttools.
Date: Sat, 21 Dec 2024 20:22:29 +0000
* gnu/packages/julia-xyz.scm (julia-performancetesttools): New variable.

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

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:11 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 15/38] gnu: python-astropy: Update to 6.1.7.
Date: Sat, 21 Dec 2024 20:22:35 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:12 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 10/38] gnu: calceph: Update to 4.0.3.
Date: Sat, 21 Dec 2024 20:22:30 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:13 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 11/38] gnu: healpix: Update to 3.8.3.
Date: Sat, 21 Dec 2024 20:22:31 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:13 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3.
Date: Sat, 21 Dec 2024 20:22:38 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:14 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1.
Date: Sat, 21 Dec 2024 20:22:32 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:14 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0.
Date: Sat, 21 Dec 2024 20:22:39 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:15 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 14/38] gnu: wcslib: Update to 8.4.
Date: Sat, 21 Dec 2024 20:22:34 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:16 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs.
Date: Sat, 21 Dec 2024 20:22:36 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:16 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 17/38] gnu: python-asdf: Update to 4.0.0.
Date: Sat, 21 Dec 2024 20:22:37 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:16 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 25/38] gnu: python-healpy: Update to 1.18.0.
Date: Sat, 21 Dec 2024 20:22:45 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:17 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1.
Date: Sat, 21 Dec 2024 20:22:40 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:17 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 21/38] gnu: python-crds: Update to 12.0.8.
Date: Sat, 21 Dec 2024 20:22:41 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:18 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1.
Date: Sat, 21 Dec 2024 20:22:46 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:19 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 27/38] gnu: python-spisea: Update to 2.1.13.
Date: Sat, 21 Dec 2024 20:22:47 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:19 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 22/38] gnu: python-extinction: Update to 0.4.7.
Date: Sat, 21 Dec 2024 20:22:42 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:20 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1.
Date: Sat, 21 Dec 2024 20:22:43 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:20 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 24/38] gnu: python-halotools: Update to 0.9.2.
Date: Sat, 21 Dec 2024 20:22:44 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:21 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 30/38] gnu: python-webbpsf: Update to 1.5.0.
Date: Sat, 21 Dec 2024 20:22:50 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:21 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs.
Date: Sat, 21 Dec 2024 20:22:51 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:22 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4.
Date: Sat, 21 Dec 2024 20:22:48 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:22 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0.
Date: Sat, 21 Dec 2024 20:22:49 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:23 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0.
Date: Sat, 21 Dec 2024 20:22:57 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:23 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 32/38] gnu: Add python-asdf-3.
Date: Sat, 21 Dec 2024 20:22:52 +0000
* gnu/packages/astronomy.scm (python-asdf-3): New variable.

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

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:24 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 33/38] gnu: python-rad: Adjust input.
Date: Sat, 21 Dec 2024 20:22:53 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:24 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 34/38] gnu: python-roman-datamodels: Adjust input.
Date: Sat, 21 Dec 2024 20:22:54 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:25 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 35/38] gnu: python-specutils: Fix build.
Date: Sat, 21 Dec 2024 20:22:55 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:25 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0.
Date: Sat, 21 Dec 2024 20:22:56 +0000
* 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(-)

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





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#75015; Package guix-patches. (Sat, 21 Dec 2024 20:25:26 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH 38/38] gnu: Add python-pysat.
Date: Sat, 21 Dec 2024 20:22:58 +0000
* gnu/packages/astronomy.scm (python-pysat): New variable.

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

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





Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Mon, 30 Dec 2024 15:28:02 GMT) Full text and rfc822 format available.

Notification sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
bug acknowledged by developer. (Mon, 30 Dec 2024 15:28:03 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 75015-done <at> debbugs.gnu.org
Subject: [PATCH 00/38] Astro update 2024/12
Date: Mon, 30 Dec 2024 15:26:43 +0000
[Message part 1 (text/plain, inline)]
Pushed to master as:
--8<---------------cut here---------------start------------->8---
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.
--8<---------------cut here---------------end--------------->8---

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

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

This bug report was last modified 141 days ago.

Previous Next


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