* [bug#75015] [PATCH 00/38] Astro update 2024/12
@ 2024-12-21 20:20 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
` (37 more replies)
0 siblings, 38 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:20 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
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
^ permalink raw reply [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0 Sharlatan Hellseher
` (36 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools Sharlatan Hellseher
` (35 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces Sharlatan Hellseher
` (34 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (2 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 05/38] gnu: Add julia-extents Sharlatan Hellseher
` (33 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 05/38] gnu: Add julia-extents.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (3 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve Sharlatan Hellseher
` (32 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (4 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 05/38] gnu: Add julia-extents Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase Sharlatan Hellseher
` (31 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (5 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers Sharlatan Hellseher
` (30 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (6 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools Sharlatan Hellseher
` (29 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (7 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3 Sharlatan Hellseher
` (28 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (8 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3 Sharlatan Hellseher
` (27 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (9 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1 Sharlatan Hellseher
` (26 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (10 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1 Sharlatan Hellseher
` (25 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (11 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4 Sharlatan Hellseher
` (24 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (12 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7 Sharlatan Hellseher
` (23 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (13 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs Sharlatan Hellseher
` (22 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (14 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0 Sharlatan Hellseher
` (21 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (15 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3 Sharlatan Hellseher
` (20 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (16 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0 Sharlatan Hellseher
` (19 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (17 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1 Sharlatan Hellseher
` (18 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (18 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8 Sharlatan Hellseher
` (17 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (19 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7 Sharlatan Hellseher
` (16 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (20 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1 Sharlatan Hellseher
` (15 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (21 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2 Sharlatan Hellseher
` (14 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (22 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0 Sharlatan Hellseher
` (13 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (23 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1 Sharlatan Hellseher
` (12 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (24 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13 Sharlatan Hellseher
` (11 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (25 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4 Sharlatan Hellseher
` (10 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (26 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0 Sharlatan Hellseher
` (9 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (27 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 30/38] gnu: python-webbpsf: " Sharlatan Hellseher
` (8 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 30/38] gnu: python-webbpsf: Update to 1.5.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (28 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs Sharlatan Hellseher
` (7 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (29 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 30/38] gnu: python-webbpsf: " Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3 Sharlatan Hellseher
` (6 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (30 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input Sharlatan Hellseher
` (5 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (31 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: " Sharlatan Hellseher
` (4 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: Adjust input.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (32 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build Sharlatan Hellseher
` (3 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (33 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: " Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0 Sharlatan Hellseher
` (2 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (34 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 38/38] gnu: Add python-pysat Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (35 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 38/38] gnu: Add python-pysat Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 38/38] gnu: Add python-pysat.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (36 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* 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
^ permalink raw reply related [flat|nested] 39+ messages in thread
end of thread, other threads:[~2024-12-21 20:27 UTC | newest]
Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 05/38] gnu: Add julia-extents Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 30/38] gnu: python-webbpsf: " Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: " Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 38/38] gnu: Add python-pysat Sharlatan Hellseher
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).