Package: guix-patches;
Reported by: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Date: Tue, 20 May 2025 22:23:04 UTC
Severity: normal
Tags: patch
To reply to this bug, email your comments to 78517 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:23:05 GMT) Full text and rfc822 format available.Sharlatan Hellseher <sharlatanus <at> gmail.com>
:andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
.
(Tue, 20 May 2025 22:23:05 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/31] Astro update 2025/05. Date: Tue, 20 May 2025 23:22:20 +0100
> Si os dan papel pautado, escribid por el otro lado [Juan Ramón Jiménez] Hi [Guix]! In hype of VibeCodding of AI hallucination, please take a time to review human crafted packages, hope they would help to find some other hidden perls of Universe in reproducible way ^.^ * The main highlights • 100% build success on x86_64 - 3d month • A good amount of new packages were added - 11 this month • If we count all, there are 200 packages now! • [SPLASH] - astrophysical visualisation tool for smoothed particle hydrodynamics, is updated to the latest version togather with [GIZA] - scientific plotting library for C/Fortran • [CFITSIO] is on the latest version * The log ** added [11/11] • [python-aiapy] :: Library for AIA data analysis • [python-baseband] :: Radio baseband I/O • [python-camb] :: Code for Anisotropies in the Microwave Background • [python-colossus] :: Cosmology, halo, and large-scale structure tools • [python-globus-sdk] :: Globus SDK for Python <https://www.globus.org/> • [python-glue-vispy-viewers] :: Vispy-based viewers for Glue • [python-irispy-lmsal] :: Tools to read and analyze data from the IRIS solar-observing satellite • [python-numpy-stl] :: Read, write and modify binary/ASCII STL files library • [python-petrofit] :: Petrosian properties and fitting galaxy light profiles calculation • [python-sunkit-spex] :: Solar X-ray spectroscopy • [python-zeus-mcmc] :: Deep learning energy measurement and optimization framework ** updated [17/17] • [cfitsio] :: 4.6.0->4.6.2 • /gnu/store/h8mkbdhdz3v67rqnhqyiv03sszi5mx8j-cfitsio-4.6.0 • /gnu/store/0j865k9c0ghakf82wr3zilc36ib420vy-imppg-2.0.0 • /gnu/store/k4823yg8ymqmb7nc3kclxy0ndk561wq7-wcslib-7.12 • /gnu/store/azls3g9bsldhadrd36sq4r72qralckgj-sextractor-2.28.2 • /gnu/store/1i38jsf2bnxsv9kbda8a97cb4mbm6imx-phd2-2.6.13 • /gnu/store/dg3d2jihazkqz38nxf1b7cvcl50hvw9s-wcslib-8.4 • /gnu/store/r06zl3w3l4pcg517gzq1gr2nhia6ls7k-glnemo2-1.21.0 • /gnu/store/q6yw046kgh2zw8jnsdy1d32gqrnxfs1s-swarp-2.41.5 • /gnu/store/8sr4gfiv2880la2z8vl4xv677051i7mi-indi-2.1.3 • /gnu/store/8a9ahc2znhcmdd1hx62ksalm2997vp6b-python-healpy-1.18.0 • /gnu/store/kr69jx6zj53hk9m1lf8rlaykjrdkq8wf-healpix-cxx-3.8.3 • /gnu/store/c00303hglqa4yvclgj1p35gjrs31h5vv-python-fitsio-1.2.5 • /gnu/store/wk5alkrz8lb319qjfwdn5xq1drkap6i0-indi-1.9.9 • /gnu/store/yry5gg6gb9j07kdbwkdbkvmbk7q93kgs-healpix-3.8.3 • /gnu/store/2zyiad6abqvp715p4l419ci5lr3mwvnq-splash-3.11.1 • /gnu/store/xlnxv8s0ndh66k7dmql38smi2kyplsja-python-casacore-3.6.1 • /gnu/store/c74082i0mdx1428qlvn2hmx3nfmq3x44-casacore-3.7.1 • /gnu/store/4irb9chkmchiahz80kzhp90kklr4q8jc-aoflagger-3.4.0 • /gnu/store/whqsnddg29d29qnaii5bmk9sb2m3k68b-siril-1.3.3 • /gnu/store/nas5m909v9f40ybrgpdsnb2sb47krx2z-alfa-2.2 • /gnu/store/zz3xfk849731mgsmg0z60d7iwvgi7450-ccfits-2.7 • /gnu/store/hzks1j7z2kink0qa2fm5nv6ap3ipgxvf-julia-cfitsio-jll-4.0.0+0 • /gnu/store/5385n28rg37p58ix9vpnz1qsij8pr2fk-labplot-2.10.1 • /gnu/store/gk0540d521fdhzhlz1fwf26v6pnd3w1x-gwenview-24.12.3 • [giza] :: 1.4.1->1.5.0 • /gnu/store/8hb0d9lm37j7j3m49k5n1xgbji01zw15-giza-1.4.1 • /gnu/store/2zyiad6abqvp715p4l419ci5lr3mwvnq-splash-3.11.1 • /gnu/store/4wzcrbd42s8cssscdbalgr70x18s7fiy-perl-pgplot-2.35 • [python-astrocut] :: 0.12.0->1.0.1 • /gnu/store/sq5qqbbl5bbb7ln56v5q6j1ivj7h8kg9-python-astrocut-0.12.0 • [python-astropy-iers-data] :: 0.2025.4.14.0.37.22->0.2025.5.12.0.38.29 • /gnu/store/h3ws93sykdpzz3q109g1y0ng8ar07y0i-python-astropy-iers-data-0.2025.4.14.0.37.22 • /gnu/store/bby8i2g8fnbg70a3js1hzwa68clywk3j-python-astropy-6.1.7 • /gnu/store/96qsnqsp22j9wwl0xc1mgmxv53x9slnq-python-astropy-minimal-7.0.1 • /gnu/store/nrhhmshamzn8y7qh9s1g8r0ll1h7cp4a-python-astropy-7.0.1 • [python-casacore] :: 3.6.1->3.7.1 • /gnu/store/981gr93b7xqazih8zqdpqbjb1jy66iph-python-casacore-3.7.1 • /gnu/store/d7zpjvvvpxmfh83ig701v130na3mdqbk-python-losoto-2.5.0 • [python-crds] :: 12.1.4->12.1.5 • /gnu/store/ksm5jjxz6r0n9cx2bbayq45kd0sj0rqg-python-crds-12.1.5 • /gnu/store/n4sqw2a3qjahl2myvnf5m814sf3xgxls-python-stpipe-0.8.1 • /gnu/store/rav72plaxaq3s5yyv8n36jkqb7rr73wh-python-jwst-1.18.0 • /gnu/store/7wg16i7zzrqj14djvzwk9y69wblldqzq-python-stdatamodels-3.0.2 • /gnu/store/14s7dhpyb5zw01ff7k9gbikvrx74icc3-python-ci-watson-0.8.0 • [python-fitsio] :: 1.2.5->1.2.6 • /gnu/store/h6qg10gbygkfva96djg868x0mpqcfd66-python-fitsio-1.2.6 • /gnu/store/j4wqbkd0ih92dxg207hls3i06ayxh6y8-python-ginga-5.3.0 • /gnu/store/0r23fg2kwkxhj5ppmiryfyaadl98lvc7-ginga-qt5-5.3.0 • [python-glue-astronomy] :: 0.10.0->0.11.0 • /gnu/store/2ck2wy1ncv6ipp4ippng75jxxwpi1014-python-glue-astronomy-0.11.0 • [python-glue-core] :: 1.22.1->1.22.2 • /gnu/store/w5szsbvjx08pzdl2gx4ybyxhvw2a3yqx-python-glue-core-1.22.2 • /gnu/store/4rnnlvb6pycr8l2bhmjcdrzvaz7dxlrm-python-yt-4.4.0 • /gnu/store/2ck2wy1ncv6ipp4ippng75jxxwpi1014-python-glue-astronomy-0.11.0 • /gnu/store/rwyi73006g0cgirlfsbg4cq41brylk2k-python-glue-vispy-viewers-1.2.3 • /gnu/store/5gy8j2hqvqri84hy793l52f9ja92wqv9-python-glue-qt-0.3.3 • [python-healpy] :: 1.18.0->1.18.1 • /gnu/store/3vixmqaa0fvkxxy7ffzz49bykzhnwxjq-python-healpy-1.18.1 • /gnu/store/6pv8s6z75ygfz5844cr3rz0q42wsksf2-python-jwst-backgrounds-1.3.0 • /gnu/store/jkc6sln5j8sc942yx6bpwa4bpp7lfdxm-python-pysm3-3.4.1a1 • /gnu/store/h1sfxb1s7vdki3d0gcljnizkzfbpvr9f-python-holodeck-1.5.2 • /gnu/store/r2xn0h67p5674aylgzh8h8z5djy6ns6j-python-mapsims-2.6.0 • /gnu/store/vlzgc7hw1slr573a66lx0f685i00bqy0-python-pixell-0.28.4 • /gnu/store/17avrsbqsgs8ns67abb298mfasp34pa9-python-gw-sky-0.1.0 • [python-pint-pulsar] :: 1.1.1->1.1.3 • /gnu/store/7xz22hhhgssiv2ahy3zwvfj999wrwmyg-python-pint-pulsar-1.1.3 • [python-rad] :: 0.24.0->0.25.0 • /gnu/store/79c3d9164l3lmq6yy4nqirhprjq9xz69-python-rad-0.25.0 • /gnu/store/bhravkb11l83qmmpfj831h5wq15caz4l-python-roman-datamodels-0.25.0 • [python-roman-datamodels] :: 0.24.0->0.25.0 • /gnu/store/bhravkb11l83qmmpfj831h5wq15caz4l-python-roman-datamodels-0.25.0 • /gnu/store/ksm5jjxz6r0n9cx2bbayq45kd0sj0rqg-python-crds-12.1.5 • /gnu/store/w7wznvkhw5wjah4n9pclg10ckmz0yypj-python-astrocut-1.0.1 • [python-stcal] :: 1.12.0->1.13.0 • /gnu/store/8g7sybzwqrxfjkr3p75x1ciqrrcx5xxb-python-stcal-1.13.0 • /gnu/store/rav72plaxaq3s5yyv8n36jkqb7rr73wh-python-jwst-1.18.0 • [python-sunkit-magex] :: 1.0.0rc1->1.1.0 • /gnu/store/ngck0khc6w8p96zxlxqh3zsb8l7n28r0-python-sunkit-magex-1.1.0 • [python-viresclient] :: 0.12.3->0.13.0 • /gnu/store/s6f89j470c8bs93prlriwi8xrysndpyp-python-viresclient-0.13.0 • [splash] :: 3.11.1->3.11.3 • /gnu/store/pblj4cn9ljqlrrx94nkrvf7hr9kabjn9-splash-3.11.3 ** issues • python-sherpa :: Creating a Guix package <https://github.com/sherpa/sherpa/issues/2299> • gnuastro :: would be upgraded from 0.22 to 0.23; fails on unit tests python-cesium would be upgraded from 0.12.1 to 0.12.4; NumPy 2+ is requried • python-naima :: would be upgraded from 0.10.0 to 0.10.2; NumPy 2+ is requried. Attempt to use python-numpy-2 failed: module that was compiled using NumPy 1.x cannot be run in NumPy 2.2.2 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with ’pybind11>=2.12’. • python-pynbody :: would be upgraded from 1.6.0.post0 to 2.1.1; majore update, depends on NumPy 2+ • python-stwcs :: would be upgraded from 1.7.3 to 1.7.4; sanity check fails requiring NumPy 2.0+ • python-webbpsf :: would be upgraded from 1.5.0 to 2.0.0; project in migration to <https://github.com/spacetelescope/stpsf> ** build stats --8<---------------cut here---------------start------------->8--- > ./pre-inst-env guix build cfitsio giza python-aiapy python-astrocut python-astropy-iers-data python-baseband python-camb python-casacore python-colossus python-crds python-dkist python-fitsio python-globus-sdk python-glue-astronomy python-glue-core python-glue-vispy-viewers python-healpy python-irispy-lmsal python-jwst python-jwst-backgrounds python-numpy-stl python-petrofit python-pint-pulsar python-rad python-roman-datamodels python-stcal python-sunkit-magex python-sunkit-spex python-viresclient python-zeus-mcmc splashh /gnu/store/zbyq1ivjfj5bavffwgpqs0j77d5c7pkp-cfitsio-4.6.2 /gnu/store/nllcxmdcx5x6r3zlb8dxlpnwc6vhjakm-giza-1.5.0 /gnu/store/ynj1is90avnav5w4sjbf1x9gsk02qfyn-python-aiapy-0.10.1 /gnu/store/w7wznvkhw5wjah4n9pclg10ckmz0yypj-python-astrocut-1.0.1 /gnu/store/gp5fwq6cg7zkqryhlcw0cdhvjbncfasi-python-astropy-iers-data-0.2025.5.12.0.38.29 /gnu/store/46ybh5ic1blk8ncp0781yg65bk8z5405-python-baseband-4.3.0 /gnu/store/g27pigildix2xdgi68j46m6kkw4scz1r-python-camb-1.6.0 /gnu/store/981gr93b7xqazih8zqdpqbjb1jy66iph-python-casacore-3.7.1 /gnu/store/sj20njs92qiddw700y5w8rjcsqd63ik1-python-colossus-1.3.8-0.0lz4n4i /gnu/store/ksm5jjxz6r0n9cx2bbayq45kd0sj0rqg-python-crds-12.1.5 /gnu/store/nan8hm0id9r5npsdnypmh6spyc7fyaih-python-dkist-1.13.0 /gnu/store/h6qg10gbygkfva96djg868x0mpqcfd66-python-fitsio-1.2.6 /gnu/store/6is0gclf9nmvlsf6rdx6l14fj320563h-python-globus-sdk-3.56.0 /gnu/store/2ck2wy1ncv6ipp4ippng75jxxwpi1014-python-glue-astronomy-0.11.0 /gnu/store/w5szsbvjx08pzdl2gx4ybyxhvw2a3yqx-python-glue-core-1.22.2 /gnu/store/rwyi73006g0cgirlfsbg4cq41brylk2k-python-glue-vispy-viewers-1.2.3 /gnu/store/3vixmqaa0fvkxxy7ffzz49bykzhnwxjq-python-healpy-1.18.1 /gnu/store/5lzp72gvymr2jvbyqakq62a13isjb8i6-python-irispy-lmsal-0.2.4 /gnu/store/rav72plaxaq3s5yyv8n36jkqb7rr73wh-python-jwst-1.18.0 /gnu/store/6pv8s6z75ygfz5844cr3rz0q42wsksf2-python-jwst-backgrounds-1.3.0 /gnu/store/dbmzg3gfj2wgj4vhjdxqzy2y2zjlgkap-python-numpy-stl-3.2.0 /gnu/store/lpz8s3wzbdc9xq15yiflay9c2skbzz9m-python-petrofit-0.6.0 /gnu/store/7xz22hhhgssiv2ahy3zwvfj999wrwmyg-python-pint-pulsar-1.1.3 /gnu/store/79c3d9164l3lmq6yy4nqirhprjq9xz69-python-rad-0.25.0 /gnu/store/bhravkb11l83qmmpfj831h5wq15caz4l-python-roman-datamodels-0.25.0 /gnu/store/8g7sybzwqrxfjkr3p75x1ciqrrcx5xxb-python-stcal-1.13.0 /gnu/store/ngck0khc6w8p96zxlxqh3zsb8l7n28r0-python-sunkit-magex-1.1.0 /gnu/store/bp9m630yfbnn13cl6xgrk7mvmamsznj0-python-sunkit-spex-0.4.0 /gnu/store/s6f89j470c8bs93prlriwi8xrysndpyp-python-viresclient-0.13.0 /gnu/store/q4m49m6nlyrnb3j53crz94d2jl4x4180-python-zeus-mcmc-2.5.4 /gnu/store/pblj4cn9ljqlrrx94nkrvf7hr9kabjn9-splash-3.11.3 --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- > ./pre-inst-env guix refresh --list-dependent cfitsio giza python-aiapy python-astrocut python-astropy-iers-data python-baseband python-camb python-casacore python-colossus python-crds python-dkist python-fitsio python-globus-sdk python-glue-astronomy python-glue-core python-glue-vispy-viewers python-healpy python-irispy-lmsal python-jwst python-jwst-backgrounds python-numpy-stl python-petrofit python-pint-pulsar python-rad python-roman-datamodels python-stcal python-sunkit-magex python-sunkit-spex python-viresclient python-zeus-mcmc splashh Building the following 64 packages would ensure 147 dependent packages are rebuilt: healpix <at> 3.8.3 alfa <at> 2.2 sextractor <at> 2.28.2 glnemo2 <at> 1.21.0 aoflagger <at> 3.4.0 siril <at> 1.3.3 gnuastro <at> 0.22 stellarium <at> 25.1-1.8a3a53a phd2 <at> 2.6.13 julia-wcs <at> 0.6.2 imppg <at> 2.0.0 swarp <at> 2.41.5 julia-fitsio <at> 0.17.1 gwenview <at> 24.12.3 labplot <at> 2.10.1 splash <at> 3.11.3 perl-pgplot <at> 2.35 python-sndata <at> 1.3.0 python-baseband <at> 4.3.0 python-cesium <at> 0.12.1 python-pint-pulsar <at> 1.1.3 python-zodipy <at> 1.1.1 python-regularizepsf <at> 1.0.2 python-coolest <at> 0.1.9 python-fitsblender <at> 0.4.4 scamp <at> 2.14.0 python-libstempo <at> 2.5.1 python-naima <at> 0.10.0 python-astroplan <at> 0.10.1 python-spisea <at> 2.1.13 python-stsci-skypac <at> 1.0.10 python-halotools <at> 0.9.3 veusz <at> 3.6.2 python-kanon <at> 0.6.6 python-poliastro <at> 0.17.0 python-colossus <at> 1.3.8-0.0lz4n4i python-viresclient <at> 0.13.0 python-asdf-compression <at> 0.0.1-1.7cfd07c python-asdf-zarr <at> 0.0.4 python-statmorph <at> 0.6.1 python-petrofit <at> 0.6.0 python-astroalign <at> 2.6.1 python-webbpsf <at> 1.5.0 python-sunkit-spex <at> 0.4.0 python-sunkit-magex <at> 1.1.0 python-radiospectra <at> 0.6.1 python-aiapy <at> 0.10.1 python-sunkit-image <at> 0.6.1 python-lofar-h5plot <at> 2.9.1 ginga-qt5 <at> 5.3.0 python-sbpy <at> 0.5.0 python-irispy-lmsal <at> 0.2.4 python-glue-vispy-viewers <at> 1.2.3 python-glue-qt <at> 0.3.3 python-glue-astronomy <at> 0.11.0 python-yt-astro-analysis <at> 1.1.3 python-pyxsim <at> 4.4.2 python-jwst-backgrounds <at> 1.3.0 python-holodeck <at> 1.5.2 python-gw-sky <at> 0.1.0 python-mapsims <at> 2.6.0 python-acstools <at> 3.7.2 python-astrocut <at> 1.0.1 python-jwst-reffiles <at> 1.0.1 /gnu/store/6xqiwxrjkh6prpwiw4ki9hcg277rb9k6-healpix-3.8.3 /gnu/store/slc4wr41gpnhkcx61x22rf8ma7x56bbb-alfa-2.2 /gnu/store/k139yayaz4dnn980lc22ha2jnsgn9sb0-sextractor-2.28.2 /gnu/store/jc51d4p0fi5xlqi1cb61rbrl30vw6w28-glnemo2-1.21.0 /gnu/store/d06x6jsrzr5qliagswcasfis27crxsf6-aoflagger-3.4.0 /gnu/store/20aw3ksid6lz4i1n8a24g7r1lg3wrrva-siril-1.3.3 /gnu/store/k75y43ma58244v8ry2scfc8zplwxqqnr-gnuastro-0.22 /gnu/store/srzwvr5gr09iix581r6cxv4y4vadkrwz-stellarium-25.1-1.8a3a53a /gnu/store/nam2hkk37rb6gk5imjsyn9xq60r6bvx9-phd2-2.6.13 /gnu/store/jnwybdg8cp9hm6dninyr5kmma5vyg1hc-julia-wcs-0.6.2 /gnu/store/plkaq17r1qs1i4np93nba96i5ddrmbv9-imppg-2.0.0 /gnu/store/9f30f3hk2a4ywlncsi5xyp2gdf5w3k9b-swarp-2.41.5 /gnu/store/18pmf50gzga8k09s6gx0xarsw26dkfhx-julia-fitsio-0.17.1 /gnu/store/wxqwa504cldz05a67gkdx477a34nzlcz-gwenview-24.12.3 /gnu/store/fhl24sfd2yf4568m6ig57lpl6gx4dp7z-labplot-2.10.1 /gnu/store/pblj4cn9ljqlrrx94nkrvf7hr9kabjn9-splash-3.11.3 /gnu/store/xdlfx2s786pmnxghwprvpy5rd3402zfv-perl-pgplot-2.35 /gnu/store/6bz7xln3qc6kricn45ynd7f1dbs7yhxh-python-sndata-1.3.0 /gnu/store/46ybh5ic1blk8ncp0781yg65bk8z5405-python-baseband-4.3.0 /gnu/store/xmwvkwnzqbpa7r957lnhpldpn565yl6y-python-cesium-0.12.1 /gnu/store/7xz22hhhgssiv2ahy3zwvfj999wrwmyg-python-pint-pulsar-1.1.3 /gnu/store/gg0chcapj63c8cl3nnknbgdfia1qd5bx-python-zodipy-1.1.1 /gnu/store/f62q6hvyrwq84mhrwifc9bb37nzpgqpn-python-regularizepsf-1.0.2 /gnu/store/196dn2rs30p6kf5233mvms8bfls8w0kj-python-coolest-0.1.9 /gnu/store/66a8rgiqkq0d51cxl8bnbs68dcixwinq-python-fitsblender-0.4.4 /gnu/store/qrc7yw3kw21akfcfpd493ih10n2dnp18-scamp-2.14.0 /gnu/store/lpzdslyh12is316lk91pr058d2ajsbha-python-libstempo-2.5.1 /gnu/store/ra21d35m206fb66b01fh48v3iyqr7is3-python-naima-0.10.0 /gnu/store/haipji7a07f6517rr6shgq7825da7amj-python-astroplan-0.10.1 /gnu/store/x3l8y4zapb7ajjg8458wjj27v931ax0b-python-spisea-2.1.13 /gnu/store/kpd1iyswpifj7j1b9w6l5hxg5fqca94j-python-stsci-skypac-1.0.10 /gnu/store/kgkprrl829i7z999f4la6a7i62zqqpc2-python-halotools-0.9.3 /gnu/store/kpl53i641qf0z2bzzxdai5g65l91ma59-veusz-3.6.2 /gnu/store/scavn0dzdn099089h0sa9gxzjpxn7pq2-python-kanon-0.6.6 /gnu/store/p373za39c9490p4mk4dirq7a47zhj012-python-poliastro-0.17.0 /gnu/store/sj20njs92qiddw700y5w8rjcsqd63ik1-python-colossus-1.3.8-0.0lz4n4i /gnu/store/s6f89j470c8bs93prlriwi8xrysndpyp-python-viresclient-0.13.0 /gnu/store/mb6hhb5dyicsgsbhm17c1ckjim9hwy5x-python-asdf-compression-0.0.1-1.7cfd07c /gnu/store/0m82pi2pkyix5m0h4yydpwzggyyw7g9r-python-asdf-zarr-0.0.4 /gnu/store/gmmpid9s9xhwrs5ggdq2mc6j4d7gm68j-python-statmorph-0.6.1 /gnu/store/lpz8s3wzbdc9xq15yiflay9c2skbzz9m-python-petrofit-0.6.0 /gnu/store/vrxqsaj6zjc3nch0fc4mkz93wd09mxjq-python-astroalign-2.6.1 /gnu/store/h7vbaki7rnp6df1nw3906ma0v1sy8pnk-python-webbpsf-1.5.0 /gnu/store/bp9m630yfbnn13cl6xgrk7mvmamsznj0-python-sunkit-spex-0.4.0 /gnu/store/ngck0khc6w8p96zxlxqh3zsb8l7n28r0-python-sunkit-magex-1.1.0 /gnu/store/wbhha68ywdsy56k212by7amlqjwl3vhi-python-radiospectra-0.6.1 /gnu/store/ynj1is90avnav5w4sjbf1x9gsk02qfyn-python-aiapy-0.10.1 /gnu/store/mwr5gvb4fq0mxq5afk83qi8v7pl3dkqi-python-sunkit-image-0.6.1 /gnu/store/blr0rdy3d9wr3pklfb71pws32sfybccy-python-lofar-h5plot-2.9.1 /gnu/store/0r23fg2kwkxhj5ppmiryfyaadl98lvc7-ginga-qt5-5.3.0 /gnu/store/p1yz66jmimdxp4zazrmwwicpqsc65gg1-python-sbpy-0.5.0 /gnu/store/5lzp72gvymr2jvbyqakq62a13isjb8i6-python-irispy-lmsal-0.2.4 /gnu/store/rwyi73006g0cgirlfsbg4cq41brylk2k-python-glue-vispy-viewers-1.2.3 /gnu/store/5gy8j2hqvqri84hy793l52f9ja92wqv9-python-glue-qt-0.3.3 /gnu/store/2ck2wy1ncv6ipp4ippng75jxxwpi1014-python-glue-astronomy-0.11.0 /gnu/store/v1vj5z5px0lc9p4ar6r84iydzrk7y1r3-python-yt-astro-analysis-1.1.3 /gnu/store/6c7yxivfb62zv6hbycp83pr948sw10rd-python-pyxsim-4.4.2 /gnu/store/6pv8s6z75ygfz5844cr3rz0q42wsksf2-python-jwst-backgrounds-1.3.0 /gnu/store/h1sfxb1s7vdki3d0gcljnizkzfbpvr9f-python-holodeck-1.5.2 /gnu/store/17avrsbqsgs8ns67abb298mfasp34pa9-python-gw-sky-0.1.0 /gnu/store/r2xn0h67p5674aylgzh8h8z5djy6ns6j-python-mapsims-2.6.0 /gnu/store/y4y3jbhi3rn4d7nwywcxlbinzrv6bdpn-python-acstools-3.7.2 /gnu/store/w7wznvkhw5wjah4n9pclg10ckmz0yypj-python-astrocut-1.0.1 /gnu/store/fzac99wqf53q4qmdrc7fh8nvn5p8cxsc-python-jwst-reffiles-1.0.1 --8<---------------cut here---------------end--------------->8--- Sharlatan Hellseher (31): gnu: Add python-petrofit. gnu: Add python-sunkit-spex. gnu: Add python-zeus-mcmc. gnu: Add python-baseband. gnu: Add python-numpy-stl. gnu: Add python-glue-vispy-viewers. gnu: Add python-globus-sdk. gnu: Add python-dkist. gnu: Add python-irispy-lmsal. gnu: Add python-aiapy. gnu: Add python-camb. gnu: Add python-jwst-backgrounds. gnu: Add python-colossus. gnu: cfitsio: Update to 4.6.2. gnu: python-astrocut: Update to 1.0.1. gnu: python-astropy-iers-data: Update to 0.2025.5.12.0.38.29. gnu: python-casacore: Update to 3.7.1. gnu: python-crds: Update to 12.1.5. gnu: python-fitsio: Update to 1.2.6. gnu: python-glue-core: Update to 1.22.2. gnu: python-glue-astronomy: Update to 0.11.0. gnu: python-healpy: Update to 1.18.1. gnu: python-pint-pulsar: Update to 1.1.3. gnu: python-rad: Update to 0.25.0. gnu: python-roman-datamodels: Update to 0.25.0. gnu: python-stcal: Update to 1.13.0. gnu: python-jwst: Relax requirements. gnu: python-sunkit-magex: Update to 1.1.0. gnu: python-viresclient: Update to 0.13.0. gnu: giza: Update to 1.5.0. gnu: splash: Update to 3.11.3. gnu/packages/astronomy.scm | 693 ++++++++++++++++++++++++++++++------ gnu/packages/maths.scm | 30 +- gnu/packages/python-web.scm | 42 +++ gnu/packages/python-xyz.scm | 27 ++ gnu/packages/statistics.scm | 41 +++ 5 files changed, 718 insertions(+), 115 deletions(-) base-commit: 4d8d8c1c511f45beb8814f872f34c1be5bd18687 -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:05 GMT) Full text and rfc822 format available.Message #8 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 01/31] gnu: Add python-petrofit. Date: Tue, 20 May 2025 23:24:23 +0100
* gnu/packages/astronomy.scm (python-petrofit): New variable. Change-Id: Ia59121ecf7700c4e57e844270d43397fbe91b08e --- gnu/packages/astronomy.scm | 57 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index ad01252cf7..fab4bbd9bf 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4066,6 +4066,63 @@ (define-public python-naima Carlo.") (license license:bsd-3))) +(define-public python-petrofit + (package + (name "python-petrofit") + (version "0.6.0") + (source + (origin + (method git-fetch) ; no tests data in the PyPI tarball + (uri (git-reference + (url "https://github.com/PetroFit/petrofit") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "07dri6r6ws82nn379gqvg899g576n8skhgp5fjg3qq38rp8dgl0k")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'set-version + (lambda _ + (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))))) + (native-inputs + (list python-hatch-vcs + python-hatchling + python-pytest + python-pytest-randomly + python-pytest-xdist + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs + (list jupyter + python-astropy + python-cython + python-extension-helpers + python-ipywidgets + python-matplotlib + python-notebook + python-numpy + python-photutils + python-pytest-astropy-header + python-pyyaml + python-regions + python-scikit-image + python-scikit-learn + python-scipy)) + (home-page "https://github.com/PetroFit/petrofit") + (synopsis "Petrosian properties and fitting galaxy light profiles calculation") + (description + "PetroFit is a package for calculating Petrosian properties, +such as radii and concentration indices, as well as fitting galaxy light +profiles. In particular, PetroFit includes tools for performing accurate +photometry, segmentations, Petrosian profiling, and Sérsic fitting.") + (license license:bsd-3))) + (define-public python-pixell (package (name "python-pixell") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:09 GMT) Full text and rfc822 format available.Message #11 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 02/31] gnu: Add python-sunkit-spex. Date: Tue, 20 May 2025 23:24:24 +0100
* gnu/packages/astronomy.scm (python-sunkit-spex): New variable. Change-Id: Iba6da5b856cc205ffde2cf56b82ebe1b868eeb5e --- gnu/packages/astronomy.scm | 57 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index fab4bbd9bf..553da5ee21 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7330,6 +7330,63 @@ (define-public python-sunkit-magex ;; license. See the licenses folder for more information. (license (list license:gpl3+ license:bsd-3)))) +(define-public python-sunkit-spex + (package + (name "python-sunkit-spex") + (version "0.4.0") + (source + (origin + (method git-fetch) ; not published on PyPI + (uri (git-reference + (url "https://github.com/sunpy/sunkit-spex") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1fa4n7vkg2az4f07i21a7plssqgz770vfhf6k9qngi6f8bkib83w")))) + (build-system pyproject-build-system) + (arguments + (list + ;; TODO: tests require some remove data, findout how to run bare minmal + ;; unit tests withou it. + #:tests? #f + #:phases + #~(modify-phases %standard-phases + (add-before 'build 'set-version + (lambda _ + (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))) + (add-before 'check 'pre-check + (lambda _ + ;; PermissionError: [Errno 13] Permission denied: + ;; '/homeless-shelter' + (setenv "HOME" "/tmp"))) + ;; The module tries to load remote data during sanity check: + ;; WARNING: SunpyUserWarning: <urlopen error [Errno -3] Temporary + ;; failure in name resolution> [sunpy.data.data_manager.cache] + (delete 'sanity-check)))) + (native-inputs + (list python-setuptools + python-setuptools-scm-next + python-wheel)) + (propagated-inputs + (list python-corner + python-emcee + python-matplotlib + python-ndim + python-nestle + python-numdifftools + python-orthopy + python-parfive + python-quadpy + python-scipy + python-sunpy + python-xarray)) + (home-page "https://github.com/sunpy/sunkit-spex") + (synopsis "Solar X-ray spectroscopy tool") + (description + "This package provides a tooling for solar X-ray spectroscopy based on +SunPy.") + (license license:bsd-3))) + (define-public python-sunpy (package (name "python-sunpy") -- 2.49.0
guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:12 GMT) Full text and rfc822 format available.Message #14 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 03/31] gnu: Add python-zeus-mcmc. Date: Tue, 20 May 2025 23:24:25 +0100
* gnu/packages/statistics.scm (python-zeus-mcmc): New variable. Change-Id: Ibe7723ba4bbb301ef828744576508f0b0400f73f --- gnu/packages/statistics.scm | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 4b4d5664dc..34b209f872 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -1328,6 +1328,47 @@ (define-public python-resample @end itemize") (license license:bsd-3))) +(define-public python-zeus-mcmc + (package + (name "python-zeus-mcmc") + (version "2.5.4") + (source + (origin + (method git-fetch) ; no tests in PyPI + (uri (git-reference + (url "https://github.com/minaskar/zeus") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0sci442fx2bkkj8169hwnx6psl7m2r8y1cicn1xjxxgqaby5j8pi")))) + (build-system pyproject-build-system) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (propagated-inputs + (list python-matplotlib + python-numpy + python-scikit-learn + python-scipy + python-seaborn + python-setuptools + python-tqdm)) + (home-page "https://github.com/minaskar/zeus") + (synopsis "Deep learning energy measurement and optimization framework") + (description + "This package provides an implementation of the Ensemble Slice Sampling method. +Features: +@itemize +@item fast & Robust Bayesian Inference +@item efficient Markov Chain Monte Carlo (MCMC) +@item black-box inference, no hand-tuning +@item excellent performance in terms of autocorrelation time and convergence rate +@item scale to multiple CPUs without any extra effort +@item automated Convergence diagnostics +@end itemize") + (license license:asl2.0))) + (define-public r-rversions (package (name "r-rversions") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:14 GMT) Full text and rfc822 format available.Message #17 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 04/31] gnu: Add python-baseband. Date: Tue, 20 May 2025 23:24:26 +0100
* gnu/packages/astronomy.scm (python-baseband): New variable. Change-Id: I1296fbbfec71e922b30ccd8d4125eb04fd72ceba --- gnu/packages/astronomy.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 553da5ee21..ab8e558ec2 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2428,6 +2428,36 @@ (define-public python-astropy-minimal (delete python-matplotlib python-scipy))))) +(define-public python-baseband + (package + (name "python-baseband") + (version "4.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "baseband" version)) + (sha256 + (base32 "1yzgzdf8ri4blcpmnz5f3dv6in076vgbhbcqp37kjidlp4f4w05r")))) + (build-system pyproject-build-system) + (arguments + (list + ;; FIXME: Tests are broken during collection phase, see + ;; <https://github.com/mhvk/baseband/issues/539>. + #:tests? #f)) + (native-inputs + (list python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs + (list python-astropy)) + (home-page "https://github.com/mhvk/baseband") + (synopsis "Radio baseband I/O") + (description + "Baseband is a package for reading and writing @acronym{VLBI, +Very-long-baseline interferometry} and other radio baseband files, with the +aim of simplifying and streamlining data conversion and standardization.") + (license license:gpl3+))) + (define-public python-bayesicfitting (package (name "python-bayesicfitting") -- 2.49.0
lars <at> 6xq.net, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:14 GMT) Full text and rfc822 format available.Message #20 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 05/31] gnu: Add python-numpy-stl. Date: Tue, 20 May 2025 23:24:27 +0100
* gnu/packages/python-xyz.scm (python-numpy-stl): New variable. Change-Id: Iec45ccf1a2c83dc608769971fe0d2e5b20b20343 --- gnu/packages/python-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 85ed810534..6fa9482ae6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -10096,6 +10096,33 @@ (define-public python-numpy-documentation (description "This package provides the complete NumPy documentation in the Texinfo, HTML, and PDF formats."))) +(define-public python-numpy-stl + (package + (name "python-numpy-stl") + (version "3.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "numpy_stl" version)) + (sha256 + (base32 "0kgxhghl9j5caydb2a9g2n44zvffd94gb6abday0manxkkvw682s")))) + (build-system pyproject-build-system) + (native-inputs + (list python-cython + python-pytest + python-setuptools + python-wheel)) + (propagated-inputs + (list python-numpy + python-utils)) + (home-page "https://github.com/WoLpH/numpy-stl/") + (synopsis "Read, write and modify binary/ASCII STL files library") + (description + "Library to make reading, writing and modifying both binary and ascii STL +files, file format native to the stereolithography CAD software created by 3D +Systems, easy.") + (license license:bsd-3))) + (define-public python-npx (package (name "python-npx") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:15 GMT) Full text and rfc822 format available.Message #23 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 06/31] gnu: Add python-glue-vispy-viewers. Date: Tue, 20 May 2025 23:24:28 +0100
* gnu/packages/astronomy.scm (python-glue-vispy-viewers): New variable. Change-Id: I9620046f72cc6fdcf202b04ca84ead3519e7bfca --- gnu/packages/astronomy.scm | 48 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index ab8e558ec2..7132655ba7 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -88,6 +88,7 @@ (define-module (gnu packages astronomy) #:use-module (gnu packages python-check) #:use-module (gnu packages python-compression) #:use-module (gnu packages python-crypto) + #:use-module (gnu packages python-graphics) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -3478,6 +3479,53 @@ (define-public python-glue-qt (description "Multidimensional data visualization across files.") (license license:bsd-3))) +(define-public python-glue-vispy-viewers + (package + (name "python-glue-vispy-viewers") + (version "1.2.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "glue_vispy_viewers" version)) + (sha256 + (base32 "0i9539h55b95c1f2p79qbr0xgvg3c7mddykzqij939r0b5jabwbj")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags #~(list "--pyargs" "glue_vispy_viewers") + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'prepare-x + (lambda _ + (system "Xvfb :99 -screen 0 1024x768x24 &") + (setenv "DISPLAY" ":99.0") + (setenv "HOME" "/tmp")))))) + (native-inputs + (list python-mock + python-objgraph + python-pytest + python-pytest-cov + ;; python-pytest-faulthandler + python-setuptools + python-wheel + xorg-server-for-tests)) + (propagated-inputs + (list python-echo + python-glfw + python-glue-core + python-imageio + python-matplotlib + python-numpy + python-pyopengl + python-scipy + python-vispy)) + (home-page "https://github.com/glue-viz/glue-vispy-viewers") + (synopsis "Vispy-based viewers for Glue") + (description + "This package provides a Glue plugin which adds a 3D scatter plot viewer +and a 3D volume rendering viewer.") + (license license:bsd-2))) + (define-public python-gw-sky (package (name "python-gw-sky") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:15 GMT) Full text and rfc822 format available.Message #26 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 08/31] gnu: Add python-dkist. Date: Tue, 20 May 2025 23:24:30 +0100
* gnu/packages/astronomy.scm (python-dkist): New variable. Change-Id: Idc30064ecf32829d2ea57cebc73849b20fadde94 --- gnu/packages/astronomy.scm | 60 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 7132655ba7..fba3a2b575 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2949,6 +2949,66 @@ (define-public python-czml3 Cesium.") (license license:bsd-3))) +(define-public python-dkist + (package + (name "python-dkist") + (version "1.13.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dkist" version)) + (sha256 + (base32 "07mnm9fl6igbhblg4dihg5w187n6ily5aglg40qjxl6yvxr63b2x")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))) + ;; Network access is required. + "--deselect=dkist/net/tests/test_client.py::test_fetch_with_headers") + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda _ + (setenv "HOME" "/tmp")))))) + (native-inputs + (list python-pydot + python-pytest + python-pytest-benchmark + python-pytest-cov + python-pytest-doctestplus + python-pytest-filter-subpackage + python-pytest-httpserver + python-pytest-lazy-fixtures + python-pytest-xdist + python-pytest-mock + python-pytest-mpl + python-pytest-remotedata + python-pytest-xdist + python-setuptools + python-setuptools-scm-next + python-wheel)) + (propagated-inputs + (list python-aiohttp + python-asdf + python-astropy + python-dask + python-globus-sdk + python-gwcs + python-matplotlib + python-ndcube + python-numpy + python-parfive + python-platformdirs + python-sunpy + python-tqdm)) + (home-page "https://github.com/DKISTDC/dkist") + (synopsis "Library for obtaining, processing and interacting with calibrated DKIST data") + (description + "The @acronym{DKIST, Daniel K. Inouye Solar Telescope} package aims to +help you search, obtain and use DKIST data as part of your Python software.") + (license license:bsd-3))) + (define-public python-drizzle (package (name "python-drizzle") -- 2.49.0
lars <at> 6xq.net, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:16 GMT) Full text and rfc822 format available.Message #29 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 07/31] gnu: Add python-globus-sdk. Date: Tue, 20 May 2025 23:24:29 +0100
* gnu/packages/python-web.scm (python-globus-sdk): New variable. Change-Id: Idb8ce6d9bc96ba30615e6de9a3b5612489ab47a8 --- gnu/packages/python-web.scm | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 56f697bbd2..a100a6cd60 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -552,6 +552,48 @@ (define-public python-eventlet from the Python interpreter, or as a small part of a larger application.") (license license:expat))) +(define-public python-globus-sdk + (package + (name "python-globus-sdk") + (version "3.56.0") + (source + (origin + (method git-fetch) ;no tests in PyPI archive + (uri (git-reference + (url "https://github.com/globus/globus-sdk-python") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11nljda2ir4gna4xa5vkj5nzxnjwadkh97qplkk9nrj44szphnzw")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))) + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda _ (setenv "HOME" "/tmp")))))) + (native-inputs + (list python-flaky + python-pytest + python-pytest-randomly + python-pytest-xdist + python-responses + python-setuptools + python-wheel)) + (propagated-inputs + (list python-cryptography + python-importlib-resources + python-pyjwt + python-requests)) + (home-page "https://github.com/globus/globus-sdk-python") + (synopsis "Globus SDK for Python") + (description + "This package provides a SDK for convenient Pythonic interface to +@url{https://www.globus.org/, Globus} APIs.") + (license license:asl2.0))) + (define-public python-hookdns (package (name "python-hookdns") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:16 GMT) Full text and rfc822 format available.Message #32 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 09/31] gnu: Add python-irispy-lmsal. Date: Tue, 20 May 2025 23:24:31 +0100
* gnu/packages/astronomy.scm (python-irispy-lmsal): New variable. Change-Id: I4bbcc6b27657568592941cd80c41a9d53d5d888e --- gnu/packages/astronomy.scm | 47 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index fba3a2b575..e7816dd269 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3855,6 +3855,53 @@ (define-public python-holodeck observationally-derived galaxy merger catalogs.") (license license:expat))) +(define-public python-irispy-lmsal + (package + (name "python-irispy-lmsal") + (version "0.2.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "irispy_lmsal" version)) + (sha256 + (base32 "0m5rjhz89235kmn30qib27w16qd3g78ygi4n1n5fpfb4rmr4y04m")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Expected: + ;; np.float64(0.33) + ;; Got: + ;; 0.33 + #~(list "--deselect=irispy/obsid.py::irispy.obsid.ObsID") + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'set-home + (lambda _ + ;; E PermissionError: [Errno 13] Permission denied: + ;; '/homeless-shelter' + (setenv "HOME" "/tmp")))))) + (native-inputs + (list ffmpeg + python-pytest-astropy + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs + (list python-dkist + python-ndcube + python-pandas + python-scipy + python-sunpy + python-sunraster)) + (home-page "https://iris.lmsal.com/") + (synopsis "Tools to read and analyze data from the IRIS solar-observing satellite") + (description + "This package provides tools to read and analyze data from the +@acronym{IRIS, Interface Region Imaging Spectrograph} solar-observing +satellite.") + (license license:bsd-3))) + (define-public python-jwst (package (name "python-jwst") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:16 GMT) Full text and rfc822 format available.Message #35 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 10/31] gnu: Add python-aiapy. Date: Tue, 20 May 2025 23:24:32 +0100
* gnu/packages/astronomy.scm (python-aiapy): New variable. Change-Id: I520ad46cd325e0860d001242f5aa4ef6e4e84227 --- gnu/packages/astronomy.scm | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index e7816dd269..b832eb76a2 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1633,6 +1633,47 @@ (define-public python-ads @acronym{Astrophysics Data System,ADS}.") (license license:expat))) +(define-public python-aiapy + (package + (name "python-aiapy") + (version "0.10.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiapy" version)) + (sha256 + (base32 "009zj20jcqlw2i8llx0pnxyz8416h4ng9avpqjrqszlhcq9xavrn")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))) + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'set-home + (lambda _ + ;; E PermissionError: [Errno 13] Permission denied: + ;; '/homeless-shelter' + (setenv "HOME" "/tmp")))))) + (native-inputs + (list python-pytest + python-pytest-astropy + python-pytest-cov + python-pytest-doctestplus + python-pytest-xdist + python-setuptools + python-setuptools-scm-next + python-wheel)) + (propagated-inputs + (list python-sunpy)) + (home-page "https://aia.lmsal.com/") + (synopsis "Library for AIA data analysis") + (description + "aiapy is a Python package for analyzing data from the @acronym{AIA, +Atmospheric Imaging Assembly} instrument onboard NASA's @acronym{SDO, Solar +Dynamics Observatory} spacecraft.") + (license license:bsd-3))) + (define-public python-aplpy (package (name "python-aplpy") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:17 GMT) Full text and rfc822 format available.Message #38 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 11/31] gnu: Add python-camb. Date: Tue, 20 May 2025 23:24:33 +0100
* gnu/packages/astronomy.scm (python-camb): New variable. Change-Id: I757310698ace9e5ee3528568720fdf87ad414b5e --- gnu/packages/astronomy.scm | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index b832eb76a2..f783768751 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2541,6 +2541,48 @@ (define-public python-bayesicfitting Herschel.") (license license:gpl3+))) +(define-public python-camb + (package + (name "python-camb") + (version "1.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "camb" version)) + (sha256 + (base32 "1aqafmc7qf11jwc3y418hsx27m48gd9mb98097kr3db0gylkvxxb")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "-m" "unittest" "camb.tests.camb_test") + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? test-flags #:allow-other-keys) + (when tests? + (apply invoke "python" test-flags))))))) + (native-inputs + (list gfortran + python-packaging + python-setuptools + python-wheel + which)) ; for fortran/Makefile + (propagated-inputs + (list python-numpy + python-packaging + python-scipy + python-sympy)) + (home-page "https://camb.info/") + (synopsis "Code for Anisotropies in the Microwave Background") + (description + "CAMB is a cosmology code for calculating cosmological observables, +including @acronym{CMB, Cosmic microwave background}, lensing, source count +and 21cm angular power spectra, matter power spectra, transfer functions and +background evolution. The code is in Python, with numerical code implemented +in fast modern Fortran.") + (license license:gpl3+))) + (define-public python-casa-formats-io (package (name "python-casa-formats-io") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:18 GMT) Full text and rfc822 format available.Message #41 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 12/31] gnu: Add python-jwst-backgrounds. Date: Tue, 20 May 2025 23:24:34 +0100
* gnu/packages/astronomy.scm (python-jwst-backgrounds): New variable. Change-Id: I855212fad78688cf6b061766416278a91a349b8c --- gnu/packages/astronomy.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index f783768751..73f2b65531 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4080,6 +4080,40 @@ (define-public python-jwst etc.).") (license license:bsd-3))) +(define-public python-jwst-backgrounds + (package + (name "python-jwst-backgrounds") + (version "1.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jwst_backgrounds" version)) + (sha256 + (base32 "14m1a6z884vg2n5ndwwhpnzpb5h28hh58a53dfjwwbjakwmixb0p")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ; no tests in PyPI tarball, tests requir networking + (native-inputs + (list python-setuptools + python-wheel)) + (propagated-inputs + (list python-healpy + python-matplotlib + python-numpy + python-scipy)) + (home-page "https://github.com/spacetelescope/jwst_backgrounds") + (synopsis "Retrieve and plot JWST background information") + (description + "This package provides a a simple program to predict the levels of +background emission in JWST observations, for use in proposal planning. + +It accesses a precompiled background cache prepared by Space Telescope Science +Institute. The background cache is hosted by the Mikulski Archive for Space +Telescopes (MAST), so you need internet access to run the tool with the remote +cache. It is possible to download the full background cache to your local +machine.") + (license license:bsd-3))) + (define-public python-libstempo (package (name "python-libstempo") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:18 GMT) Full text and rfc822 format available.Message #44 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 13/31] gnu: Add python-colossus. Date: Tue, 20 May 2025 23:24:35 +0100
* gnu/packages/astronomy.scm (python-colossus): New variable. Change-Id: Ie1c57bad1f4d5bc09d854a665e5538e19d5d529b --- gnu/packages/astronomy.scm | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 73f2b65531..30b159941f 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2849,6 +2849,48 @@ (define-public python-cmyt @code{red}, and others (@code{algae}, @code{pastel}, and @code{xray}).") (license license:bsd-3))) +(define-public python-colossus + ;; There is no source distribution in PyPI and no version tags, use the + ;; commit pointing to the version 1.3.8. + (let ((commit "0lz4n4i4frgsdspmka4pk6q4zq6j1z37g5xx7pr3xzgl9qfiiad2") + (revision "0")) + (package + (name "python-colossus") + (version (git-version "1.3.8" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://bitbucket.org/bdiemer/colossus") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0mfkgfp6f0ay6kndh7vk8l0g2ijr32k55x3pmj15lp9kd8k3ln4r")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; TODO: Skip test files requiring not packaged lenstronomy. + #~(list "--ignore=test/api/profiles/light_test.py" + "--ignore=test/api/profiles/mass_test.py"))) + (native-inputs + (list python-astropy-minimal + python-jsonpickle + python-pytest + python-scikit-image + python-setuptools + python-wheel)) + (propagated-inputs + (list python-numpy + python-scipy)) + (home-page "https://bitbucket.org/bdiemer/colossus") + (synopsis "Cosmology, halo, and large-scale structure tools") + (description + "@acronym{Colossus, COsmology haLO and large-Scale StrUcture toolS} is a +Python toolkit for calculations pertaining to cosmology, the large-scale +structure of the universe, and the properties of dark matter halos.") + (license license:expat)))) + (define-public python-coolest (package (name "python-coolest") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:19 GMT) Full text and rfc822 format available.Message #47 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 14/31] gnu: cfitsio: Update to 4.6.2. Date: Tue, 20 May 2025 23:24:36 +0100
* gnu/packages/astronomy.scm (cfitsio): Update to 4.6.2. Change-Id: I2a4bce66ea22429b59b0e8948a89376f3709a31a --- 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 30b159941f..3150894234 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -612,7 +612,7 @@ (define-public celestia-gtk (define-public cfitsio (package (name "cfitsio") - (version "4.6.0") + (version "4.6.2") (source (origin (method url-fetch) @@ -620,7 +620,7 @@ (define-public cfitsio "https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/" "cfitsio-" version ".tar.gz")) (sha256 - (base32 "1rykn2bnr9dfc1x2g4170s2yvl7xy6vy0ji92by31xbc9vdjydvw")))) + (base32 "1jz2bldpnfcz9pc5lfhx6sjj2m40sr30s4jbsjq9da5yq260gzb6")))) (build-system gnu-build-system) (arguments (list -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:26:19 GMT) Full text and rfc822 format available.Message #50 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 15/31] gnu: python-astrocut: Update to 1.0.1. Date: Tue, 20 May 2025 23:24:37 +0100
* gnu/packages/astronomy.scm (python-astrocut): Update to 1.0.1. [arguments] <test-flags>: Refresh a list of skipped tests requiring networking or failing. [propagated-inputs]: Add python-gwcs. Change-Id: I0c0c52ae5ee45ab1dfa08761ab8d4e284973983d --- gnu/packages/astronomy.scm | 40 +++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 3150894234..7fae560536 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2008,41 +2008,48 @@ (define-public python-astroalign (define-public python-astrocut (package (name "python-astrocut") - (version "0.12.0") + (version "1.0.1") (source (origin (method url-fetch) (uri (pypi-uri "astrocut" version)) (sha256 - (base32 "19smfpb3qbw9s065wx8n0xwg5x8pgj99641hr3lj71dnrfxfwa40")))) + (base32 "14m713y90zj3v5hhlmq79cslqlr8dz8y3zyk454qda01fkcj6za7")))) (build-system pyproject-build-system) (arguments (list #:test-flags #~(list "-k" (string-join ;; Tests requiring network access. - (list "not test_cube_cut_from_footprint[SPOC]" - "test_cube_cut_from_footprint[TICA]" - "test_cube_cut_from_footprint_all_sequences" - "test_cube_cut_from_footprint_invalid_sequence" - "test_cube_cut_from_footprint_multi_sequence" - "test_cube_cut_from_footprint_outside_coords" + (list "not index.rst" + "test_cube_cut_from_footprint" "test_fits_cut[SPOC]" "test_fits_cut[TICA]" - "test_get_cutout_limits" - "test_get_cutout_wcs" + "test_fits_cutout_cloud" "test_multithreading" - "test_s3_cube_cut") + "test_s3_cube_cut" + "test_tess_cube_cutout_s3" + "test_tess_cube_cutout_threads" + "test_tess_footprint_cutout[SPOC]" + "test_tess_footprint_cutout[TICA]" + "test_tess_footprint_cutout_all_sequences" + "test_tess_footprint_cutout_invalid_sequence" + "test_tess_footprint_cutout_multi_sequence" + "test_tess_footprint_cutout_outside_coords" + "test_tess_footprint_cutout_write_as_tpf" + ;; Some NumPy compatability errors during tests. + "test_get_cutout_limits" + "test_get_cutout_wcs") " and not ")) #:phases #~(modify-phases %standard-phases ;; TODO: Report upstream: ModuleNotFoundError: No module named ;; 'packagename'. - (add-after 'unpack 'fix-setup.cfg - (lambda _ - (substitute* "setup.cfg" - (("console_scripts =") "") - (("astropy-package-template-example.*") ""))))))) + (add-after 'unpack 'fix-setup.cfg + (lambda _ + (substitute* "setup.cfg" + (("console_scripts =") "") + (("astropy-package-template-example.*") ""))))))) (native-inputs (list nss-certs-for-test python-pytest @@ -2056,6 +2063,7 @@ (define-public python-astrocut python-astropy python-cachetools python-fsspec + python-gwcs python-pillow python-requests-next python-roman-datamodels -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:02 GMT) Full text and rfc822 format available.Message #53 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 19/31] gnu: python-fitsio: Update to 1.2.6. Date: Tue, 20 May 2025 23:24:41 +0100
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.6. [arguments] <test-flags>: Provide an option to test against installed package. <phases>: Remove 'build-extensions. Change-Id: I8ad0f2555741b55b30d364dbffe88b1d1ab04452 --- 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 1626594085..b301c5d892 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3362,13 +3362,13 @@ (define-public python-fitsblender (define-public python-fitsio (package (name "python-fitsio") - (version "1.2.5") + (version "1.2.6") (source (origin (method url-fetch) (uri (pypi-uri "fitsio" version)) (sha256 - (base32 "1mnhzljaqjvslqxp4wblram7g9zbn6a29ri0phcrw8l2ry4qc7h0")) + (base32 "1brkkfqgfwbnl1si7hppripcixmsfjs5lpbn18yrwxziafycvc1k")) (modules '((guix build utils))) (snippet ;; Remove the bundled cfitsio. When update the package check the @@ -3380,6 +3380,8 @@ (define-public python-fitsio (build-system pyproject-build-system) (arguments (list + #:test-flags + #~(list "--pyargs" "fitsio") #:phases #~(modify-phases %standard-phases (add-before 'build 'set-env @@ -3390,16 +3392,15 @@ (define-public python-fitsio #$(this-package-input "cfitsio") "/include")) (setenv "FITSIO_SYSTEM_FITSIO_LIBDIR" (string-append - #$(this-package-input "cfitsio") "/lib")))) - (add-before 'check 'build-extensions - (lambda _ - (invoke "python" "setup.py" "build_ext" "--inplace")))))) + #$(this-package-input "cfitsio") "/lib"))))))) (native-inputs (list python-pytest python-setuptools python-wheel)) (inputs - (list curl cfitsio zlib)) + (list curl + cfitsio + zlib)) (propagated-inputs (list python-numpy)) (home-page "https://github.com/esheldon/fitsio") -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:03 GMT) Full text and rfc822 format available.Message #56 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 20/31] gnu: python-glue-core: Update to 1.22.2. Date: Tue, 20 May 2025 23:24:42 +0100
* gnu/packages/astronomy.scm (python-glue-core): Update to 1.22.2. Change-Id: I13b9fd0fc695eb11f77b3f33c4bd5944122dbb5b --- 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 b301c5d892..8cc75a2966 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3583,13 +3583,13 @@ (define-public python-glue-astronomy (define-public python-glue-core (package (name "python-glue-core") - (version "1.22.1") + (version "1.22.2") (source (origin (method url-fetch) (uri (pypi-uri "glue_core" version)) (sha256 - (base32 "1prw271rdv3alxdh5apkq45d037vmwl83ag8my081cmwfdfmnvn3")))) + (base32 "0abv3snac3i78mc3ai29hbpamfqhig5ldlb9jpnn4sxpm2p7s5rc")))) (build-system pyproject-build-system) (native-inputs (list python-pytest -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:03 GMT) Full text and rfc822 format available.Message #59 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 21/31] gnu: python-glue-astronomy: Update to 0.11.0. Date: Tue, 20 May 2025 23:24:43 +0100
* gnu/packages/astronomy.scm (python-glue-astronomy): Update to 0.11.0. Change-Id: I919d7f7ac0b329583e1f001fe3396ee4748d3e36 --- 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 8cc75a2966..e45c104935 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3540,13 +3540,13 @@ (define-public ginga-qt5 (define-public python-glue-astronomy (package (name "python-glue-astronomy") - (version "0.10.0") + (version "0.11.0") (source (origin (method url-fetch) - (uri (pypi-uri "glue-astronomy" version)) + (uri (pypi-uri "glue_astronomy" version)) (sha256 - (base32 "1bra11i55g687ykzll5clp7mf3l9kc0x11wqc3gwfi98qx8fgpqz")))) + (base32 "0qaaf3n69ird5b00igkxnwyh80nvwffvfmaz7gbkavxnf6km940p")))) (build-system pyproject-build-system) (arguments (list -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:04 GMT) Full text and rfc822 format available.Message #62 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 22/31] gnu: python-healpy: Update to 1.18.1. Date: Tue, 20 May 2025 23:24:44 +0100
* gnu/packages/astronomy.scm (python-healpy): Update to 1.18.1. [arguments] <test-flags>: Provide "--pyargs" option to test against installed module. <phases>: Remove 'disable-doctestplus, and 'pre-check. [native-inputs]: Add python-pytest-doctestplus. Change-Id: I4f32f7ca551d556782a545171da30f6acc6e1c2a --- gnu/packages/astronomy.scm | 38 +++++++++++++++----------------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index e45c104935..6c13621880 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3882,33 +3882,25 @@ (define-public python-hasasia (define-public python-healpy (package (name "python-healpy") - (version "1.18.0") + (version "1.18.1") (source (origin (method url-fetch) (uri (pypi-uri "healpy" version)) (sha256 - (base32 "12ajn55kjgnqadyamh6cw4q8i01nyv6isgf47lcnv2jch27zs4ka")))) + (base32 "1v7bsxz05k36cw596yyaahcx6h8blhy1qlzpwcjj5cvg4vrynnff")))) (build-system pyproject-build-system) (arguments (list #:test-flags - ;; Disable tests requiring network access. - #~(list "-k" (string-append "not test_astropy_download_file" - " and not test_pixelweights_local_datapath" - " and not test_rotate_map_polarization_alms")) - #:phases - #~(modify-phases %standard-phases - ;; XXX: It's not compatible with pytest-8, enable when newer version - ;; is available. - (add-after 'unpack 'disable-doctest - (lambda _ - (substitute* "pyproject.toml" - (("--doctest-plus") "")))) - (add-before 'check 'pre-check - (lambda _ - (delete-file "lib/healpy/conftest.py") - (invoke "python" "setup.py" "build_ext" "--inplace")))))) + #~(list "--pyargs" "healpy" + "-k" (string-join + ;; Tests requiring network access. + (list "not test_astropy_download_file" + "test_pixelweights_local_datapath" + "test_rotate_map_polarization_alms") + " and not ") + "test"))) (native-inputs (list nss-certs-for-test pkg-config @@ -3916,20 +3908,20 @@ (define-public python-healpy python-pytest python-pytest-astropy-header python-pytest-cython - ;python-pytest-doctestplus + python-pytest-doctestplus python-setuptools python-setuptools-scm python-wheel)) + (inputs + (list cfitsio + healpix-cxx + libsharp)) (propagated-inputs (list python-astropy python-colorlog python-matplotlib python-numpy python-scipy)) - (inputs - (list cfitsio - healpix-cxx - libsharp)) (home-page "http://healpy.readthedocs.org/") (synopsis "Healpix tools package for Python") (description -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:04 GMT) Full text and rfc822 format available.Message #65 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 23/31] gnu: python-pint-pulsar: Update to 1.1.3. Date: Tue, 20 May 2025 23:24:45 +0100
* gnu/packages/astronomy.scm (python-pint-pulsar): Update to 1.1.3. [arguments] <phases>: Add 'remove-deprecated-scripts. Change-Id: I316e7d7e7ee2420f5067d6eb0d8be0de8e931f4f --- gnu/packages/astronomy.scm | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 6c13621880..96381acde9 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -6917,7 +6917,7 @@ (define python-asdf-wcs-schemas (define-public python-pint-pulsar (package (name "python-pint-pulsar") - (version "1.1.1") + (version "1.1.3") (source (origin (method git-fetch) ; no tests data in the PyPI tarball @@ -6926,7 +6926,7 @@ (define-public python-pint-pulsar (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0i8vznjgbdhrfv6kcq33zvsn6q40r29sscy8fmk13vx2zfwl8nf0")))) + (base32 "0n66z7v30q1981hx4q5vy3mibrh453gak8dd938038r5mwddya3f")))) (build-system pyproject-build-system) (arguments (list @@ -6994,7 +6994,19 @@ (define-public python-pint-pulsar "tests/test_tcb2tdb.py" "tests/test_templates.py" "tests/test_variety_parfiles.py" - "tests/test_version.py"))) + "tests/test_version.py") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'remove-deprecated-scripts + ;; ImportError: cannot import name 'CompositeMCMCFitter' from + ;; 'pint.mcmc_fitter'. + ;; + ;; Removed in 1.1.3: Broken fitter class `CompositeMCMCFitter` + ;; (this fitter was added seemingly to deal with combined radio and + ;; high-energy datasets, but has since been broken for a while.) + (lambda _ + (substitute* "pyproject.toml" + (("event_optimize_multiple.*") ""))))))) (native-inputs (list python-pytest python-setuptools -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:05 GMT) Full text and rfc822 format available.Message #68 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 24/31] gnu: python-rad: Update to 0.25.0. Date: Tue, 20 May 2025 23:24:46 +0100
* gnu/packages/astronomy.scm (python-rad): Update to 0.25.0. [arguments] <test-flags>: Ignore 2 more test files. [native-inputs]: Remove python-setuptools; add python-semantic-version and python-setuptools-next. Change-Id: I06764e74f93cbd8783e7d9db68e5bd1c2809b917 --- gnu/packages/astronomy.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 96381acde9..f85e14358f 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7042,23 +7042,31 @@ (define-public python-pint-pulsar (define-public python-rad (package (name "python-rad") - (version "0.24.0") + (version "0.25.0") (source (origin (method url-fetch) (uri (pypi-uri "rad" version)) (sha256 - (base32 "0xja7dpbkgbcvgqz3c3i1j5yblccjqv8g0dga16iayzcf9ni9jbg")))) + (base32 "07pkz0fybhpzrlch5gcw4c90rd2y2mypli23h2lz1pa7q6gyaifd")))) (build-system pyproject-build-system) (arguments (list + #:test-flags ;; Ignore tests requiring python-crds to break cycle: ;; python-rad -> python-roman-datamodels -> python-crds -> python-rad - #:test-flags #~(list "--ignore=tests/test_schemas.py"))) + #~(list "--ignore=tests/test_schemas.py" + ;; E git.exc.InvalidGitRepositoryError + "--ignore=tests/test_versioning.py" + ;; E TypeError: the JSON object must be str, bytes or bytearray, + ;; not NoneType + "--ignore=tests/test_latest.py"))) (native-inputs (list python-pytest + python-pytest python-pytest-doctestplus - python-setuptools + python-semantic-version + python-setuptools-next python-setuptools-scm python-wheel)) (propagated-inputs -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:05 GMT) Full text and rfc822 format available.Message #71 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 25/31] gnu: python-roman-datamodels: Update to 0.25.0. Date: Tue, 20 May 2025 23:24:47 +0100
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.25.0. [native-inputs]: Remove python-setuptools; add python-setuptools-next. Change-Id: I7602ace125e87fd9e608ae2ee8194673948cee0f --- 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 f85e14358f..81d1c2f73c 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7217,13 +7217,13 @@ (define-public python-regions (define-public python-roman-datamodels (package (name "python-roman-datamodels") - (version "0.24.0") + (version "0.25.0") (source (origin (method url-fetch) (uri (pypi-uri "roman_datamodels" version)) (sha256 - (base32 "1jlzfpzg13g9sq1i0dz27ymny48rwz74blp2dqhk9idynbyp5l4k")))) + (base32 "0sb2zpanklyh5j2rgm27lrscl51fwyny4f6c9gisj373pp7w6h2c")))) (build-system pyproject-build-system) (arguments (list @@ -7240,7 +7240,7 @@ (define-public python-roman-datamodels python-pytest-doctestplus python-pytest-env python-pytest-xdist - python-setuptools + python-setuptools-next python-setuptools-scm python-wheel)) (propagated-inputs -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:06 GMT) Full text and rfc822 format available.Message #74 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 27/31] gnu: python-jwst: Relax requirements. Date: Tue, 20 May 2025 23:24:49 +0100
* gnu/packages/astronomy.scm (python-jwst): [phases]{relax-requirements}: Relax version constrain for stcal. Change-Id: Ic6728e6c96d2882a133a19263bac8d4c83b3589c --- gnu/packages/astronomy.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index dfcfa8b755..9777df7cea 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4062,6 +4062,8 @@ (define-public python-jwst (add-before 'build 'relax-requirements (lambda _ (substitute* "pyproject.toml" + ;; stcal<1.13.0,>=1.12.0 + ((">=1.12.0,<1.13.0") "") ; main branch points to the latest commit ;; scipy>=1.14.1 (("1.14.1") "1.12.0") ;; XXX: Can't detect opencv-python version. The input opencv -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:06 GMT) Full text and rfc822 format available.Message #77 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 28/31] gnu: python-sunkit-magex: Update to 1.1.0. Date: Tue, 20 May 2025 23:24:50 +0100
* gnu/packages/astronomy.scm (python-sunkit-magex): Update to 1.1.0. [arguments] <test-flags>: Run all tests. [native-inputs]: Remove python-setuptools-scm; add python-setuptools-scm-next. Change-Id: I88533726a2164888f6e6255d4ac8cff181e30036 --- gnu/packages/astronomy.scm | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 9777df7cea..26d357b030 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -7637,26 +7637,18 @@ (define-public python-sunkit-image (define-public python-sunkit-magex (package (name "python-sunkit-magex") - (version "1.0.0rc1") + (version "1.1.0") (source (origin (method url-fetch) (uri (pypi-uri "sunkit_magex" version)) (sha256 - (base32 "10lldb2q71q9gip9sx35zyzm34p9aj4xr2c7a21x176q90r3qyqq")))) + (base32 "16wraf2yrqslik4h3mhj5gcwx7fdg3x9v38swlhcgcyvkcjxbqc2")))) (build-system pyproject-build-system) (arguments (list #:test-flags - #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))) - "-k" (string-join - ;; Some issue with presision in this test. - (list "not test_adapt_map" - ;; NotImplementedError: is_full_sun_synoptic_map is - ;; only implemented for ['CEA', 'CAR'] projections - ;; and not - "test_car_reproject") - " and not ")) + #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))) #:phases #~(modify-phases %standard-phases (add-before 'check 'pre-check @@ -7671,7 +7663,7 @@ (define-public python-sunkit-magex python-pytest-xdist python-reproject python-setuptools - python-setuptools-scm + python-setuptools-scm-next python-streamtracer python-sympy python-wheel)) -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:07 GMT) Full text and rfc822 format available.Message #80 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 29/31] gnu: python-viresclient: Update to 0.13.0. Date: Tue, 20 May 2025 23:24:51 +0100
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.13.0. Change-Id: I85be314932b30c6df39398ba6d94f6aee720e8ed --- 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 26d357b030..46998a325c 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -8060,13 +8060,13 @@ (define-public python-tweakwcs (define-public python-viresclient (package (name "python-viresclient") - (version "0.12.3") + (version "0.13.0") (source (origin (method url-fetch) (uri (pypi-uri "viresclient" version)) (sha256 - (base32 "1vx1pk8sglr0xd8z4hg675s105m26x3k75mpc4bsdxryfjvmawh4")))) + (base32 "1bq2ippb91nxsd2rmw0wjq2x1v2xim1a28g0bkmfxvap4qr53cy6")))) (build-system pyproject-build-system) (native-inputs (list python-flit-core -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:27:07 GMT) Full text and rfc822 format available.Message #83 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 30/31] gnu: giza: Update to 1.5.0. Date: Tue, 20 May 2025 23:24:52 +0100
* gnu/packages/maths.scm (giza): Update to 1.5.0. [arguments] <phases>: Add 'start-xorg-server; use custom 'check. [native-inputs]: Add xorg-server-for-tests. Change-Id: Ife69e71839a2d7a244f21ea84f30a12dfa8f0310 --- gnu/packages/maths.scm | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index eea9f8f718..2fd3ae7777 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -51,7 +51,7 @@ ;;; Copyright © 2021, 2023, 2024 Guillaume Le Vaillant <glv <at> posteo.net> ;;; Copyright © 2021 Pierre-Antoine Bouttier <pierre-antoine.bouttier <at> univ-grenoble-alpes.fr> ;;; Copyright © 2022 Zhu Zihao <all_but_last <at> 163.com> -;;; Copyright © 2022 Sharlatan Hellseher <sharlatanus <at> gmail.com> +;;; Copyright © 2022-2025 Sharlatan Hellseher <sharlatanus <at> gmail.com> ;;; Copyright © 2022 Philip McGrath <philip <at> philipmcgrath.com> ;;; Copyright © 2022 Marek Felšöci <marek <at> felsoci.sk> ;;; Copyright © 2022 vicvbcun <guix <at> ikherbers.com> @@ -1402,21 +1402,39 @@ (define-public feedgnuplot (define-public giza (package (name "giza") - (version "1.4.1") + (version "1.5.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/danieljprice/giza") (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "17h8hkhcqlvgryyp5n206fbqpals2vbnjy4f6f1zwj9jiblgi5mj")) - (file-name (git-file-name name version)))) + (base32 "1qair5j6rq17hwvyxl6k2n4hkvgjw5wczmfzn7qh7kcv3qpg9p5l")))) (build-system gnu-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'start-xorg-server + (lambda* (#:key inputs #:allow-other-keys) + (system "Xvfb :99 -screen 0 1920x1080x24 &") + (setenv "DISPLAY" ":99"))) + ;; Tests are interactive, see + ;; <https://github.com/danieljprice/giza/blob/v1.5.0/.github/workflows/build.yml#L52>. + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "sh" "-c" "yes '' | make check"))))))) (native-inputs - (list perl pkg-config)) + (list perl + pkg-config + xorg-server-for-tests)) (inputs - (list cairo freetype gfortran)) + (list cairo + freetype + gfortran)) (home-page "https://danieljprice.github.io/giza/") (synopsis "Scientific plotting library for C/Fortran") (description -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:28:04 GMT) Full text and rfc822 format available.Message #86 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 16/31] gnu: python-astropy-iers-data: Update to 0.2025.5.12.0.38.29. Date: Tue, 20 May 2025 23:24:38 +0100
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.5.12.0.38.29. Change-Id: I68dc71a76a64adb8a457395593310d7f7b5fb7b3 --- 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 7fae560536..9bac2a63e9 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2428,13 +2428,13 @@ (define-public python-astropy-healpix (define-public python-astropy-iers-data (package (name "python-astropy-iers-data") - (version "0.2025.4.14.0.37.22") + (version "0.2025.5.12.0.38.29") (source (origin (method url-fetch) (uri (pypi-uri "astropy_iers_data" version)) (sha256 - (base32 "14ddcwln4kyc6fwrzn9crxx0pw9zz750afs5rgbxq9dapczqwk2a")))) + (base32 "1gl1ar7wq3x1lclmzaxwl4qg3hd34hgimbkqi7fjqcb7x0d7xyf8")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; no tests -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:28:04 GMT) Full text and rfc822 format available.Message #89 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 17/31] gnu: python-casacore: Update to 3.7.1. Date: Tue, 20 May 2025 23:24:39 +0100
* gnu/packages/astronomy.scm (python-casacore): Update to 3.7.1. Change-Id: I3bf2cd5995e4a2cc4ecde0f30b27957315a1ff9a --- 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 9bac2a63e9..1bd56855c8 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2632,13 +2632,13 @@ (define-public python-casa-formats-io (define-public python-casacore (package (name "python-casacore") - (version "3.6.1") + (version "3.7.1") (source (origin (method url-fetch) (uri (pypi-uri "python_casacore" version)) (sha256 - (base32 "10dva4b3mz0n885d1n91dyzmwj1gwn6mcwd2qrm678kfdccarhfx")))) + (base32 "1hvmlzimkz1v65zmhwg6c6vi437jjymbdd2fjjfsph3kp860ckkc")))) (build-system pyproject-build-system) (native-inputs (list boost -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:28:05 GMT) Full text and rfc822 format available.Message #92 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 18/31] gnu: python-crds: Update to 12.1.5. Date: Tue, 20 May 2025 23:24:40 +0100
* gnu/packages/astronomy.scm (python-crds): Update to 12.1.5. Change-Id: Id47bfe8b55d9daf4693102c87b4a672f1e894703 --- 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 1bd56855c8..1626594085 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2971,13 +2971,13 @@ (define-public python-cosmopy (define-public python-crds (package (name "python-crds") - (version "12.1.4") + (version "12.1.5") (source (origin (method url-fetch) (uri (pypi-uri "crds" version)) (sha256 - (base32 "1h4il1gpk3219lskd17vfa5wpbpj2mhacv2yv9v4v33kwzfjb5w7")))) + (base32 "1na5h1lhz7qqiwxh79h8hl0sjchw3nmaq1638sdqw1s5j68iv9ry")))) (build-system pyproject-build-system) (arguments (list -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:28:05 GMT) Full text and rfc822 format available.Message #95 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 26/31] gnu: python-stcal: Update to 1.13.0. Date: Tue, 20 May 2025 23:24:48 +0100
* gnu/packages/astronomy.scm (python-stcal): Update to 1.13.0. [arguments] <test-flags>: Add option to run tests against installed module. <phases>: Remove 'build-extensions. Change-Id: I54e7c6254fef6f8d8474588c82622c25ed6e1302 --- gnu/packages/astronomy.scm | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 81d1c2f73c..dfcfa8b755 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -6057,18 +6057,19 @@ (define-public python-statmorph (define-public python-stcal (package (name "python-stcal") - (version "1.12.0") + (version "1.13.0") (source (origin (method url-fetch) (uri (pypi-uri "stcal" version)) (sha256 - (base32 "1wb1rvr0p00jhhpn2szqi9dn8vzmb8v12yb96h8x24mj08p5clwk")))) + (base32 "00xfx7hpcadwf3dm0lddh1raw7qnr5nrg30dclmjcrxhsp27spjg")))) (build-system pyproject-build-system) (arguments (list #:test-flags - #~(list "--numprocesses" (number->string (parallel-job-count)) + #~(list "--pyargs" "stcal" + "--numprocesses" (number->string (parallel-job-count)) "-k" (string-join ;; Tests requiring network access. (list "not test_absolute_align" @@ -6079,7 +6080,8 @@ (define-public python-stcal "test_parse_sky_centroid" "test_relative_align[False]" "test_relative_align[True]") - " and not ")) + " and not ") + "tests") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-slope-fitter @@ -6093,17 +6095,11 @@ (define-public python-stcal (lambda _ (substitute* "pyproject.toml" ;; Relax some requirements as all tests passed successfully. - ;; numpy>=1.25.0 - (("1.25.0") "1.24.4") ;; scipy>=1.14.1 (("1.14.1") "1.12.0") ;; XXX: Can't detect opencv-python version. The input opencv ;; might not set the version correctly. - ((".*opencv-python-headless.*") "")))) - (add-before 'check 'build-extensions - (lambda _ - ;; Cython extensions have to be built before running the tests. - (invoke "python" "setup.py" "build_ext" "--inplace")))))) + ((".*opencv-python-headless.*") ""))))))) (native-inputs (list python-cython-3 python-psutil -- 2.49.0
andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#78517
; Package guix-patches
.
(Tue, 20 May 2025 22:28:06 GMT) Full text and rfc822 format available.Message #98 received at 78517 <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 78517 <at> debbugs.gnu.org Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com> Subject: [PATCH 31/31] gnu: splash: Update to 3.11.3. Date: Tue, 20 May 2025 23:24:53 +0100
* gnu/packages/astronomy.scm (splash): Update to 3.11.3. Change-Id: Iec53ae9bef8908af51cea418ad04bfb53d3eebbe --- gnu/packages/astronomy.scm | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 46998a325c..2f4faf60e1 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2019 by Amar Singh <nly <at> disroot.org> ;;; Copyright © 2020 R Veera Kumar <vkor <at> vkten.in> ;;; Copyright © 2020, 2021 Guillaume Le Vaillant <glv <at> posteo.net> -;;; Copyright © 2021-2024 Sharlatan Hellseher <sharlatanus <at> gmail.com> +;;; Copyright © 2021-2025 Sharlatan Hellseher <sharlatanus <at> gmail.com> ;;; Copyright © 2021, 2022 Vinicius Monego <monego <at> posteo.net> ;;; Copyright © 2021 Greg Hogan <code <at> greghogan.com> ;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo <at> hotmail.com> @@ -8725,16 +8725,16 @@ (define-public skymaker (define-public splash (package (name "splash") - (version "3.11.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/danieljprice/splash") - (commit (string-append "v" version)))) - (sha256 - (base32 - "133ihsxirik7iivi1hia6wwfvilwqhw19v5mmajs36zcj914qhyc")) - (file-name (git-file-name name version)))) + (version "3.11.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/danieljprice/splash") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0vyshywwbk2746jdhrnn7vn1gj336zzwcifrfyf38byj41691svm")))) (build-system gnu-build-system) (arguments ;; FIXME: Tests failed @@ -8754,11 +8754,17 @@ (define-public splash (add-before 'install 'create-install-dirrectories (lambda _ (mkdir-p (string-append #$output "/bin"))))))) - (native-inputs (list gfortran pkg-config perl python-wrapper)) - (inputs (list cairo cfitsio giza)) + (native-inputs + (list gfortran + pkg-config + perl + python-wrapper)) + (inputs + (list cairo + cfitsio + giza)) (home-page "https://users.monash.edu.au/~dprice/splash/") - (synopsis - "Astrophysical visualisation tool for smoothed particle hydrodynamics") + (synopsis "Astrophysical visualisation tool for smoothed particle hydrodynamics") (description "SPLASH is visualisation tool for Smoothed Particle Hydrodynamics (SPH) simulations in one, two and three dimensions, developed mainly for -- 2.49.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.