mbox series

[bug#64201,00/19] gnu: monthly astronomy packages update

Message ID cover.1687302523.git.sharlatanus@gmail.com
Headers show
Series gnu: monthly astronomy packages update | expand

Message

Sharlatan Hellseher June 21, 2023, 6:28 a.m. UTC
Hi Guix,

I'm about to keep the pace with updating (gnu package astronomy) monthly where
there is an easy win with just updating version and hash.

Some other packages which can be updated need more time and I don't want them
to block the flow, I'll prepare them while this issue is in review.

Here is the first portion where update took less efforts.
o block the flow, I'll prepare them while this issue is in review.

> ./pre-inst-env guix build $(./pre-inst-env guix refresh --list-dependent sextractor python-photutils calceph calcmysky libxisf splash python-astropy python-ccdproc python-cdflib python-drms python-fitsio python-pyerfa python-reproject python-stcal python-stdatamodels python-sunpy python-synphot python-astroalign | awk -F: '{print $2}')
> /gnu/store/z9s8nr3vm6yyp43kggkb39q1gmvrkwcr-python-jwst-1.10.2
> /gnu/store/3hgr6kk5qavqh550q359ldv2djgv9gak-python-sunpy-5.0.0
> /gnu/store/zijm4ac5xnqirymnbx64jfy12jjhi69f-python-astroalign-2.4.2
> /gnu/store/cjv9pj2q5321fkgfsbygzs59n6rj06ph-python-poliastro-0.17.0
> /gnu/store/195cm9x8biczq485kml0nkrl4ly62rqr-python-regions-0.7

Sharlatan Hellseher (20):
  gnu: sextractor: Update to 2.28.0, fix build.
  gnu: python-photutils: Update to 1.8.0.
  gnu: calceph: Update to 3.5.2.
  gnu: calcmysky: Update to 0.3.1.
  gnu: libxisf: Update to 0.2.8.
  gnu: splash: Update to 3.8.2.
  gnu: python-astropy: Update to 5.3.
  gnu: python-ccdproc: Update to 2.4.1.
  gnu: python-cdflib: Update to 1.0.5.
  gnu: python-drms: Update to 0.6.4.
  gnu: python-fitsio: Update to 1.1.9.
  gnu: python-fitsio: Enable tests.
  gnu: python-pyerfa: Update to 2.0.0.3.
  gnu: python-pyerfa: Fix tests.
  gnu: python-reproject: Update to 0.11.0.
  gnu: python-stcal: Update to 1.3.8.
  gnu: python-stdatamodels: Update to 1.6.0.
  gnu: python-sunpy: Update to 5.0.0.
  gnu: python-synphot: Update to 1.2.1.
  gnu: python-astroalign: Fix build.

 gnu/packages/astronomy.scm | 227 +++++++++++++++++++++++--------------
 1 file changed, 139 insertions(+), 88 deletions(-)


base-commit: e4087930f3ad60918689be5f4bca4ce3e22429f5

Comments

Sharlatan Hellseher July 10, 2023, 9:11 p.m. UTC | #1
Hi Guix,

A gentle ping on this issue - updates and build fixes.
Let me know if I need to rebase or adjust it.

Thanks,
Okeg
Sharlatan Hellseher July 21, 2023, 5:51 p.m. UTC | #2
Hi Guix,

Would it be more helpful if I'll split this issue into 20 individual ones
to make sure QA is passed.

Thanks,
Oleg

On Mon, 10 Jul 2023, 22:11 Sharlatan Hellseher, <sharlatanus@gmail.com>
wrote:

> Hi Guix,
>
> A gentle ping on this issue - updates and build fixes.
> Let me know if I need to rebase or adjust it.
>
> Thanks,
> Okeg
>
Maxim Cournoyer July 21, 2023, 6:40 p.m. UTC | #3
Hi Oleg,

Sharlatan Hellseher <sharlatanus@gmail.com> writes:

> Hi Guix,
>
> Would it be more helpful if I'll split this issue into 20 individual ones
> to make sure QA is passed.

I think QA should process them the same, individual or as a series, as
long as they don't entail the rebuild of more than 600 packages.

So no, don't split them individually, it's fine as is, especially if the
later commits build on top of previous ones.