unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates.
@ 2023-10-08 22:46 Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 01/20] gnu: siril: Update to 1.2.0 Sharlatan Hellseher
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 22:46 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

Hi Guix!

Septembers updates for (gnu packages astronomy) which includes version updates
and gentle styling updates. Tested on x86_64 and does not introduce any
degradation for dependent packages.

> ./pre-inst-env guix build indi python-tweakwcs python-sunpy python-stpipe python-stdatamodels python-stcal python-jwst python-cdflib python-crds python-drizzle python-reproject python-jplephem python-gwcs calceph stellarium siril
> /gnu/store/yxbidg4mr6kylh2gvwhg8sqfql2asxyw-siril-1.2.0
> /gnu/store/skqqsb7g75bmhs9rii70fcag76clizqj-stellarium-23.3
> /gnu/store/9x2f0m1amxl2rdal6vp30w1rfvk9a5s9-calceph-3.5.3
> /gnu/store/vv66yc6k556bvzxy9nnvrvz79q96qmly-python-gwcs-0.19.0
> /gnu/store/j6grax00ld44x08w51p20idac3cg6k36-python-jplephem-2.19
> /gnu/store/0vw8nwbg4l16v3qzqmvk2whb5ngwbizr-python-reproject-0.12.0
> /gnu/store/hd4s8953xynmdwn5v5ri0j89qy1aph4m-python-drizzle-1.14.3
> /gnu/store/ddy6w34hbffi8fnkzrmz4223xy068g7k-python-crds-11.17.6
> /gnu/store/4gpqja4ipq12q6gky0jj6w0qk0qwykd9-python-cdflib-1.2.1
> /gnu/store/jfgc0r1awalgdw5wdjnd9lliycy6651i-python-jwst-1.12.3
> /gnu/store/bxnnb73fswly93j3z80yd9cbfkhmvgkj-python-stcal-1.4.4
> /gnu/store/7ichlgby2im8wif62qdzqkc45vcwy01n-python-stdatamodels-1.8.3
> /gnu/store/kmlisiwjxgp2yvvb78a4xy3n2sik157l-python-stpipe-0.5.1
> /gnu/store/9pv15p3lh9rfln8ga22lnf04i4vj93v9-python-sunpy-5.0.1
> /gnu/store/h77rymg3ld55554gsjf4ndn7b60dbr5d-python-tweakwcs-0.8.3
> /gnu/store/7bzmdawgahc88hl2chhk4z847mf977qj-indi-2.0.4

> ./pre-inst-env guix refresh --list-dependent indi python-tweakwcs python-sunpy python-stpipe python-stdatamodels python-stcal python-jwst python-cdflib python-crds python-drizzle python-reproject python-jplephem python-gwcs calceph stellarium siril
> Building the following 7 packages would ensure 45 dependent packages are rebuilt: python-casa-formats-io@0.2.1 python-regions@0.7 python-tslearn@0.6.2 python-poliastro@0.17.0 python-astroalign@2.4.2 python-sunpy@5.0.1 python-jwst@1.12.3

> ./pre-inst-env guix build  python-casa-formats-io@0.2.1 python-regions@0.7 python-poliastro@0.17.0 python-tslearn@0.6.2 python-sunpy@5.0.1 python-astroalign@2.4.2 python-jwst@1.12.3
> /gnu/store/jfgc0r1awalgdw5wdjnd9lliycy6651i-python-jwst-1.12.3
> /gnu/store/sh4093m2gyb61v2vkiz8bl3bxcgml9zd-python-astroalign-2.4.2
> /gnu/store/9pv15p3lh9rfln8ga22lnf04i4vj93v9-python-sunpy-5.0.1
> /gnu/store/zbgqz4z79qfhjdb55sd41wbjj8w3g7nn-python-tslearn-0.6.2
> /gnu/store/f1gax1qcsrn4l9g4xhsxdics5vgwfv2x-python-poliastro-0.17.0
> /gnu/store/vny49fjrwzkpnkyh5sda2p1a275792r6-python-regions-0.7
> /gnu/store/fpwnradj907danxnrpiwd4s537ysp6h4-python-casa-formats-io-0.2.1

Sharlatan Hellseher (20):
  gnu: siril: Update to 1.2.0.
  gnu: stellarium: Update to 23.3.
  gnu: calceph: Update to 3.5.3.
  gnu: python-gwcs: Update to 0.19.0.
  gnu: python-jplephem: Update to 2.19.
  gnu: python-jplephem: Improve package style.
  gnu: python-reproject: Update to 0.12.0.
  gnu: python-drizzle: Update to 1.14.3.
  gnu: python-drizzle: Update package style.
  gnu: python-crds: Update to 11.17.6.
  gnu: python-cdflib: Update to 1.2.1.
  gnu: python-jwst: Update to 1.12.3.
  gnu: python-stcal: Update to 1.4.4.
  gnu: python-stcal: Update package style.
  gnu: python-stdatamodels: Update to 1.8.3.
  gnu: python-stdatamodels: Update packages style.
  gnu: python-stpipe: Update to 0.5.1.
  gnu: python-sunpy: Update to 5.0.1.
  gnu: python-tweakwcs: Update to 0.8.3.
  gnu: indi: Update to 2.0.4.

 gnu/packages/astronomy.scm | 277 +++++++++++++++++++++----------------
 1 file changed, 157 insertions(+), 120 deletions(-)


base-commit: 8e6022732ab6c4ba256f99d925f5fd413a87372c
-- 
2.41.0





^ permalink raw reply	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 01/20] gnu: siril: Update to 1.2.0.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 02/20] gnu: stellarium: Update to 23.3 Sharlatan Hellseher
                   ` (20 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (siril): Update to 1.2.0.
[inputs]: Add ffms2, libheif.
---
 gnu/packages/astronomy.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index f6b3e5202d..d8157d2b7f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -987,7 +987,7 @@ (define-public sextractor
 (define-public siril
   (package
     (name "siril")
-    (version "1.0.6")
+    (version "1.2.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -995,16 +995,18 @@ (define-public siril
                     (commit version)))
               (sha256
                (base32
-                "0iqxb5zmjyygg4b6lwlq8z82mngxg7kjjpahhzk52m0cypfq0l18"))
+                "0ss1m9w4cz1752vp5738057nzmqc6k7fc9pi6kr9cwgspi1haall"))
               (file-name (git-file-name name version))))
     (build-system meson-build-system)
     (native-inputs (list cmake git glib libconfig pkg-config))
     (inputs (list cfitsio
                   exiv2
+                  ffms2
                   fftwf
                   gsl
                   gtk+
                   json-glib
+                  libheif
                   libraw
                   librtprocess
                   opencv))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 02/20] gnu: stellarium: Update to 23.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 01/20] gnu: siril: Update to 1.2.0 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 03/20] gnu: calceph: Update to 3.5.3 Sharlatan Hellseher
                   ` (19 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (stellarium): Update to 23.3.
---
 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 d8157d2b7f..2ca00592aa 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1171,7 +1171,7 @@ (define-public stackistry
 (define-public stellarium
   (package
     (name "stellarium")
-    (version "23.2")
+    (version "23.3")
     (source
      (origin
        (method git-fetch)
@@ -1180,7 +1180,7 @@ (define-public stellarium
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0fkiibc6m8kfmyf5my7ynfrpdlrcri14cl26swpgv3bhzxpmx27h"))))
+        (base32 "15kl8kn5fmmppbm93w5ki7lpjn09lhyhn245v3jc335xifcwd2vd"))))
     (build-system cmake-build-system)
     ;; TODO: Complete documentation build and split into dedicated outputs.
     (arguments
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 03/20] gnu: calceph: Update to 3.5.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 01/20] gnu: siril: Update to 1.2.0 Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 02/20] gnu: stellarium: Update to 23.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 04/20] gnu: python-gwcs: Update to 0.19.0 Sharlatan Hellseher
                   ` (18 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (calceph): Update to 3.5.3.
---
 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 2ca00592aa..ff97dfa3e0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -186,7 +186,7 @@ (define-public aocommon
 (define-public calceph
   (package
     (name "calceph")
-    (version  "3.5.2")
+    (version  "3.5.3")
     (source
      (origin
        (method url-fetch)
@@ -194,7 +194,7 @@ (define-public calceph
              "https://www.imcce.fr/content/medias/recherche/equipes/asd/calceph/calceph-"
              version ".tar.gz"))
        (sha256
-        (base32 "1rnjlaiii4j0agbj4k242p212bqqmqdqa0lni6c3bnhgfnrbjfp4"))))
+        (base32 "12apl806h8qx1kq74malq3828jqapwfi27cn05pvvxfiq7gfpllx"))))
     (build-system gnu-build-system)
     (native-inputs
      (list gfortran))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 04/20] gnu: python-gwcs: Update to 0.19.0.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (2 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 03/20] gnu: calceph: Update to 3.5.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 05/20] gnu: python-jplephem: Update to 2.19 Sharlatan Hellseher
                   ` (17 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-gwcs): Update to 0.19.0.
---
 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 ff97dfa3e0..1609336745 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3816,13 +3816,13 @@ (define python-asdf-wcs-schemas
 (define-public python-gwcs
   (package
     (name "python-gwcs")
-    (version "0.18.3")
+    (version "0.19.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "gwcs" version))
        (sha256
-        (base32 "0mgyk5mgmj242g8nl7glcj689vry3ncwf04b8q3hasjcc9bs0rm4"))))
+        (base32 "1f3h41aq4nwcl6k80jb9s8shn2mhvz32mx9qhcm1xmcqrflqyf52"))))
     (build-system pyproject-build-system)
     (native-inputs
      (list python-jsonschema
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 05/20] gnu: python-jplephem: Update to 2.19.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (3 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 04/20] gnu: python-gwcs: Update to 0.19.0 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 06/20] gnu: python-jplephem: Improve package style Sharlatan Hellseher
                   ` (16 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-jplephem): Update to 2.19.
---
 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 1609336745..d0aedf3296 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3198,13 +3198,13 @@ (define-public sunclock
 (define-public python-jplephem
   (package
     (name "python-jplephem")
-    (version "2.18")
+    (version "2.19")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "jplephem" version))
        (sha256
-        (base32 "1rgswy52ismij0bkmfqwbml5zikzvzzs1f833dwk0y64lkl12aa9"))))
+        (base32 "1kvdzwyh0invinvcnwfr14r9zbqzcwkdh0cpzw1m4vkdcm64aqn1"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 06/20] gnu: python-jplephem: Improve package style.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (4 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 05/20] gnu: python-jplephem: Update to 2.19 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 07/20] gnu: python-reproject: Update to 0.12.0 Sharlatan Hellseher
                   ` (15 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-jplephem)[build-system]: Shift to
pyproject-build-system.
[arguments]: Use G-expressions. Simplify 'check phase.
[description]: Extend it with more details.
---
 gnu/packages/astronomy.scm | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index d0aedf3296..335ee6cd41 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3205,24 +3205,25 @@ (define-public python-jplephem
        (uri (pypi-uri "jplephem" version))
        (sha256
         (base32 "1kvdzwyh0invinvcnwfr14r9zbqzcwkdh0cpzw1m4vkdcm64aqn1"))))
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (replace 'check
-           (lambda* (#:key tests? inputs outputs #:allow-other-keys)
-             (when tests?
-               (let ((out (assoc-ref outputs "out")))
-                 (add-installed-pythonpath inputs outputs)
-                 (setenv "PATH" (string-append out "/bin:" (getenv "PATH")))
-                 (invoke "python" "-m" "unittest" "discover" "-s" "test"))))))))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (invoke "python" "-m" "unittest" "discover" "-s" "test")))))))
     (inputs
      (list python-numpy))
     (home-page "https://github.com/brandon-rhodes/python-jplephem")
     (synopsis "Python version of NASA DE4xx ephemerides")
     (description
-     "The package is a Python implementation of the mathematics that standard
-JPL ephemerides use to predict raw (x,y,z) planetary positions.")
+     "@code{skyfield} computes positions for the stars, planets, and
+satellites in orbit around the Earth.  Its results should agree with the
+positions generated by the United States Naval Observatory and their
+Astronomical Almanac to within 0.0005 arcseconds (half a @emph{mas} or
+milliarcsecond).")
     (license license:expat)))
 
 (define-public python-jwst
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 07/20] gnu: python-reproject: Update to 0.12.0.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (5 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 06/20] gnu: python-jplephem: Improve package style Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 08/20] gnu: python-drizzle: Update to 1.14.3 Sharlatan Hellseher
                   ` (14 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-reproject): Update to 0.12.0.
---
 gnu/packages/astronomy.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 335ee6cd41..2b4209959b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2194,13 +2194,13 @@ (define-public python-regions
 (define-public python-reproject
   (package
     (name "python-reproject")
-    (version "0.11.0")
+    (version "0.12.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "reproject" version))
        (sha256
-        (base32 "0p07qlqinb826m4n5b5invyfyv4z750sai2caqaf598mgj04l61p"))))
+        (base32 "1cjdfv7wd4c0ia63vqakxf9w8hd5dfz6jzi520scd37rliy1xgld"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -2210,6 +2210,9 @@ (define-public python-reproject
       ;; from .deforest import map_coordinates
       ;; E   ModuleNotFoundError: No module named 'reproject.adaptive.deforest'
       ;;
+      ;; Project removed setup.py and there is no alternative to `python
+      ;; setup.py build_ext'
+      ;; See: https://github.com/pypa/setuptools/discussions/3388
       #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 08/20] gnu: python-drizzle: Update to 1.14.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (6 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 07/20] gnu: python-reproject: Update to 0.12.0 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 09/20] gnu: python-drizzle: Update package style Sharlatan Hellseher
                   ` (13 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.3.
---
 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 2b4209959b..2569cedd02 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1857,7 +1857,7 @@ (define-public python-drms
 (define-public python-drizzle
   (package
     (name "python-drizzle")
-    (version "1.13.7")
+    (version "1.14.3")
     (source (origin
               (method git-fetch) ;PyPi doesn't have the test data sets
               (uri (git-reference
@@ -1866,7 +1866,7 @@ (define-public python-drizzle
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0x591d9gjasds91fvwcf37bhxp5nra28g0vq5zkykczpc70ywiy8"))))
+                "04gncwg76yivcaq7rwgsw5k8w4h3c4wcrjcamb53h0d5s820z7dl"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 09/20] gnu: python-drizzle: Update package style.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (7 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 08/20] gnu: python-drizzle: Update to 1.14.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 10/20] gnu: python-crds: Update to 11.17.6 Sharlatan Hellseher
                   ` (12 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-drizzle): Update package style,
indent and align regions.
[arguments]{test-flags}: Remove them as all tests are passed
successfully.
[native-inputs]: Remove python-coverage, python-pytest-cov.
[description]: Indent region.
---
 gnu/packages/astronomy.scm | 63 ++++++++++++++++++--------------------
 1 file changed, 29 insertions(+), 34 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2569cedd02..e7ee63dcb8 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1858,47 +1858,42 @@ (define-public python-drizzle
   (package
     (name "python-drizzle")
     (version "1.14.3")
-    (source (origin
-              (method git-fetch) ;PyPi doesn't have the test data sets
-              (uri (git-reference
-                    (url "https://github.com/spacetelescope/drizzle")
-                    (commit version)))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "04gncwg76yivcaq7rwgsw5k8w4h3c4wcrjcamb53h0d5s820z7dl"))))
+    (source
+     (origin
+       (method git-fetch) ;PyPi doesn't have the test data sets
+       (uri (git-reference
+             (url "https://github.com/spacetelescope/drizzle")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "04gncwg76yivcaq7rwgsw5k8w4h3c4wcrjcamb53h0d5s820z7dl"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-      ;; XXX: 2 of 26 tests failed with AssertionError, disable them for now.
-      ;; Consider mention it in upstream.
-      #:test-flags #~(list "-k"
-                           (string-append "not test_square_with_point"
-                                          " and not test_square_with_grid"))
-      #:phases #~(modify-phases %standard-phases
-                   (add-before 'build 'set-env-version
-                     (lambda _
-                       (setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
-                               #$version)))
-                   (add-before 'check 'build-extensions
-                     (lambda _
-                       ;; Cython extensions have to be built before running
-                       ;; the tests.
-                       (invoke "python" "setup.py" "build_ext" "--inplace"))))))
-    (propagated-inputs (list python-astropy python-numpy))
-    (native-inputs (list python-coverage python-flake8 python-pytest
-                         python-pytest-cov python-setuptools-scm))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'build 'set-env-version
+            (lambda _
+              (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))
+          (add-before 'check 'build-extensions
+            (lambda _
+              ;; Cython extensions have to be built before running the tests.
+              (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (propagated-inputs
+     (list python-astropy python-numpy))
+    (native-inputs
+     (list python-flake8 python-pytest python-setuptools-scm))
     (home-page "https://github.com/spacetelescope/drizzle")
     (synopsis
      "Astronomical tool for combining dithered images into a single image")
     (description
-     "The drizzle library is a Python package for combining dithered images into
-a single image.  This library is derived from code used in DrizzlePac.  Like
-DrizzlePac, most of the code is implemented in the C language.  The biggest
-change from DrizzlePac is that this code passes an array that maps the input to
-output image into the C code, while the DrizzlePac code computes the mapping by
-using a Python callback.  Switching to using an array allowed the code to be
-greatly simplified.")
+     "The drizzle library is a Python package for combining dithered images
+into a single image.  This library is derived from code used in DrizzlePac.
+Like DrizzlePac, most of the code is implemented in the C language.  The
+biggest change from DrizzlePac is that this code passes an array that maps the
+input to output image into the C code, while the DrizzlePac code computes the
+mapping by using a Python callback.  Switching to using an array allowed the
+code to be greatly simplified.")
     (license license:bsd-3)))
 
 (define-public python-ephem
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 10/20] gnu: python-crds: Update to 11.17.6.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (8 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 09/20] gnu: python-drizzle: Update package style Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 11/20] gnu: python-cdflib: Update to 1.2.1 Sharlatan Hellseher
                   ` (11 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-crds): Update to 11.17.6.
---
 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 e7ee63dcb8..d49e588da5 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1738,13 +1738,13 @@ (define-public python-cdflib
 (define-public python-crds
   (package
     (name "python-crds")
-    (version "11.17.4")
+    (version "11.17.6")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "crds" version))
               (sha256
                (base32
-                "0bk6cyd2il7ibqwky6m5kkgs9shrlzyfpnp2rh9jx0xa9habf7zm"))))
+                "1sbfl45rx21g622vm8baqv0ydcdixf1jdjgydn07sxl7kn15fa4g"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 11/20] gnu: python-cdflib: Update to 1.2.1.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (9 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 10/20] gnu: python-crds: Update to 11.17.6 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 12/20] gnu: python-jwst: Update to 1.12.3 Sharlatan Hellseher
                   ` (10 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.1.
---
 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 d49e588da5..25c6893981 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1689,7 +1689,7 @@ (define-public python-ccdproc
 (define-public python-cdflib
   (package
     (name "python-cdflib")
-    (version "1.1.0")
+    (version "1.2.1")
     (source
      (origin
        (method git-fetch)   ; no tests in pypi archive
@@ -1698,7 +1698,7 @@ (define-public python-cdflib
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0qxf13vmfiblcazxdk2b765b02ys57amawvrwlkj9d5x9f5s6061"))))
+        (base32 "0v73fl69pxbk52ilhj2593zmn3qhqy4hrrwby8m9z2sq3fd5xk0v"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:phases
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 12/20] gnu: python-jwst: Update to 1.12.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (10 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 11/20] gnu: python-cdflib: Update to 1.2.1 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 13/20] gnu: python-stcal: Update to 1.4.4 Sharlatan Hellseher
                   ` (9 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-jwst): Update to 1.12.3.
---
 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 25c6893981..ddaec8b463 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3227,13 +3227,13 @@ (define-public python-jplephem
 (define-public python-jwst
   (package
     (name "python-jwst")
-    (version "1.11.4")
+    (version "1.12.3")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "jwst" version))
               (sha256
                (base32
-                "1q3kpdjr8j1y8hkpidy80aqxsp3k13sz4j5aagq3wnzvpnds3x73"))))
+                "0bw7i0pmpdgk2zf47d57g45hm3yb4wbrf1p19z9vg555qv4f4kr5"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 13/20] gnu: python-stcal: Update to 1.4.4.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (11 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 12/20] gnu: python-jwst: Update to 1.12.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 14/20] gnu: python-stcal: Update package style Sharlatan Hellseher
                   ` (8 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-stcal): Update to 1.4.4.
[arguments]{phases}: Add 'build-extensions phase.
[native-inputs]: Add python-cython.
---
 gnu/packages/astronomy.scm | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ddaec8b463..2a32b4e182 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2544,22 +2544,28 @@ (define-public python-stsci-stimage
 (define-public python-stcal
   (package
     (name "python-stcal")
-    (version "1.4.2")
+    (version "1.4.4")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stcal" version))
               (sha256
                (base32
-                "163vyqcd9qv2knf8jik8y449z7ljl2lvbd7im82bq61prgi3z2hj"))))
+                "031ldihdmsdrwz4wl49bfk2bxmzbp1i3kidrw46xz936765zmnc0"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:phases #~(modify-phases %standard-phases
                         ;; XXX: Can't detect opencv-python version. The input
                         ;; opencv might not set the version correctly.
-                        (delete 'sanity-check))))
+                        (delete 'sanity-check)
+                        (add-before 'check 'build-extensions
+                          (lambda _
+                            ;; Cython extensions have to be built before
+                            ;; running the tests.
+                            (invoke "python" "setup.py" "build_ext" "--inplace"))))))
     (propagated-inputs (list opencv ;Provides OpenCV-Python
                              python-astropy python-numpy python-scipy))
-    (native-inputs (list python-psutil
+    (native-inputs (list python-cython
+                         python-psutil
                          python-pytest
                          python-pytest-cov
                          python-pytest-doctestplus
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 14/20] gnu: python-stcal: Update package style.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (12 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 13/20] gnu: python-stcal: Update to 1.4.4 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 15/20] gnu: python-stdatamodels: Update to 1.8.3 Sharlatan Hellseher
                   ` (7 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-stcal): Update indentation to
improve readability of the package.
---
 gnu/packages/astronomy.scm | 53 +++++++++++++++++++++-----------------
 1 file changed, 29 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 2a32b4e182..ee15394ed7 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2545,32 +2545,37 @@ (define-public python-stcal
   (package
     (name "python-stcal")
     (version "1.4.4")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "stcal" version))
-              (sha256
-               (base32
-                "031ldihdmsdrwz4wl49bfk2bxmzbp1i3kidrw46xz936765zmnc0"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "stcal" version))
+       (sha256
+        (base32 "031ldihdmsdrwz4wl49bfk2bxmzbp1i3kidrw46xz936765zmnc0"))))
     (build-system pyproject-build-system)
     (arguments
-     (list #:phases #~(modify-phases %standard-phases
-                        ;; XXX: Can't detect opencv-python version. The input
-                        ;; opencv might not set the version correctly.
-                        (delete 'sanity-check)
-                        (add-before 'check 'build-extensions
-                          (lambda _
-                            ;; Cython extensions have to be built before
-                            ;; running the tests.
-                            (invoke "python" "setup.py" "build_ext" "--inplace"))))))
-    (propagated-inputs (list opencv ;Provides OpenCV-Python
-                             python-astropy python-numpy python-scipy))
-    (native-inputs (list python-cython
-                         python-psutil
-                         python-pytest
-                         python-pytest-cov
-                         python-pytest-doctestplus
-                         python-pytest-openfiles
-                         python-setuptools-scm))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          ;; XXX: Can't detect opencv-python version. The input opencv might
+          ;; not set the version correctly.
+          (delete 'sanity-check)
+          (add-before 'check 'build-extensions
+            (lambda _
+              ;; Cython extensions have to be built before running the tests.
+              (invoke "python" "setup.py" "build_ext" "--inplace"))))))
+    (propagated-inputs
+     (list opencv ;Provides OpenCV-Python
+           python-astropy
+           python-numpy
+           python-scipy))
+    (native-inputs
+     (list python-cython
+           python-psutil
+           python-pytest
+           python-pytest-cov
+           python-pytest-doctestplus
+           python-pytest-openfiles
+           python-setuptools-scm))
     (home-page "https://github.com/spacetelescope/stcal")
     (synopsis "STScI tools and algorithms used in calibration pipelines")
     (description "STScI tools and algorithms used in calibration pipelines.")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 15/20] gnu: python-stdatamodels: Update to 1.8.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (13 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 14/20] gnu: python-stcal: Update package style Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 16/20] gnu: python-stdatamodels: Update packages style Sharlatan Hellseher
                   ` (6 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.8.3.
---
 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 ee15394ed7..7d54b4cb58 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2584,13 +2584,13 @@ (define-public python-stcal
 (define-public python-stdatamodels
   (package
     (name "python-stdatamodels")
-    (version "1.8.0")
+    (version "1.8.3")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stdatamodels" version))
               (sha256
                (base32
-                "003h3f07aqf6s24ivwnps81n2h51k545b236s75l8ppvjrm45xfq"))))
+                "0265xa9nrp6qp1z7v9kmnd3c8jc0dad2vzin657clk3rrsj2qll5"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 16/20] gnu: python-stdatamodels: Update packages style.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (14 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 15/20] gnu: python-stdatamodels: Update to 1.8.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 17/20] gnu: python-stpipe: Update to 0.5.1 Sharlatan Hellseher
                   ` (5 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-stdatamodels): Update indentation
to improve readability of the package.
[description]: Add TexInfo styling bits.
---
 gnu/packages/astronomy.scm | 55 ++++++++++++++++++++------------------
 1 file changed, 29 insertions(+), 26 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7d54b4cb58..2587d17e99 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2585,40 +2585,43 @@ (define-public python-stdatamodels
   (package
     (name "python-stdatamodels")
     (version "1.8.3")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "stdatamodels" version))
-              (sha256
-               (base32
-                "0265xa9nrp6qp1z7v9kmnd3c8jc0dad2vzin657clk3rrsj2qll5"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "stdatamodels" version))
+       (sha256
+        (base32 "0265xa9nrp6qp1z7v9kmnd3c8jc0dad2vzin657clk3rrsj2qll5"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-      ;; Disable tests requiring access to CRDS servers to download ~500MiB
-      ;; of data.
+      ;; Disable tests requiring access to CRDS servers to download ~500MiB of
+      ;; data.
       #:test-flags #~(list "-k" "not test_crds_selectors_vs_datamodel")
-      #:phases #~(modify-phases %standard-phases
-                   (add-before 'check 'set-home
-                     (lambda _
-                       (setenv "HOME" "/tmp"))))))
-    (propagated-inputs (list python-asdf
-                             python-asdf-astropy
-                             python-astropy
-                             python-numpy
-                             python-psutil))
-    (native-inputs (list python-crds
-                         python-pytest
-                         python-pytest-doctestplus
-                         python-scipy
-                         python-semantic-version
-                         python-setuptools-scm))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'set-home
+            (lambda _
+              (setenv "HOME" "/tmp"))))))
+    (propagated-inputs
+     (list python-asdf
+           python-asdf-astropy
+           python-astropy
+           python-numpy
+           python-psutil))
+    (native-inputs
+     (list python-crds
+           python-pytest
+           python-pytest-doctestplus
+           python-scipy
+           python-semantic-version
+           python-setuptools-scm))
     (home-page "https://github.com/spacetelescope/stdatamodels")
     (synopsis
      "Core support for DataModel classes used in calibration pipelines")
     (description
-     "Provides DataModel, which is the base class for data models implemented in
-the @acronym{JWST, James Webb Space Telescope} and @acronym{Roman, Nancy Grace
-Roman Space Telescope} calibration software.")
+     "Provides @code{DataModel}, which is the base class for data models
+implemented in the @acronym{JWST, James Webb Space Telescope} and
+@acronym{Roman, Nancy Grace Roman Space Telescope} calibration software.")
     (license license:bsd-3)))
 
 (define-public python-stpipe
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 17/20] gnu: python-stpipe: Update to 0.5.1.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (15 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 16/20] gnu: python-stdatamodels: Update packages style Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 18/20] gnu: python-sunpy: Update to 5.0.1 Sharlatan Hellseher
                   ` (4 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-stpipe): Update to 0.5.1.
[arguments]{test-flags}: Disable on failing test.
---
 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 2587d17e99..9a04d45e6d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2627,13 +2627,17 @@ (define-public python-stdatamodels
 (define-public python-stpipe
   (package
     (name "python-stpipe")
-    (version "0.5.0")
+    (version "0.5.1")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "stpipe" version))
               (sha256
                (base32
-                "17gnwzhl10vbg059lfprdyci19dlh3whkmb9rl7z25wr593rnvcp"))))
+                "11ccb3v2s20lf851061s4nanljwm9s9xzkcfgb3qhv0hjwziq0vr"))))
+    (arguments
+     (list
+      ;; See https://github.com/spacetelescope/stpipe/issues/114
+      #:test-flags #~(list "-k" "not test_roman_datamodel")))
     (build-system pyproject-build-system)
     (propagated-inputs (list python-asdf python-astropy python-crds
                              python-semantic-version python-stdatamodels))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 18/20] gnu: python-sunpy: Update to 5.0.1.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (16 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 17/20] gnu: python-stpipe: Update to 0.5.1 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 19/20] gnu: python-tweakwcs: Update to 0.8.3 Sharlatan Hellseher
                   ` (3 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-sunpy): Update to 5.0.1.
---
 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 9a04d45e6d..54c3c3d411 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2282,13 +2282,13 @@ (define-public python-sgp4
 (define-public python-sunpy
   (package
     (name "python-sunpy")
-    (version "5.0.0")
+    (version "5.0.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "sunpy" version))
        (sha256
-        (base32 "1w75yc8az86pwbf79h083j4kc2ycfk76ky5kzlmcwgp0ih23mhym"))))
+        (base32 "1r4phc91k527kvpa2jd1d417x97wqyrm3ydayr9hshwz1k5v5ngf"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 19/20] gnu: python-tweakwcs: Update to 0.8.3.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (17 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 18/20] gnu: python-sunpy: Update to 5.0.1 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-08 23:40 ` [bug#66412] [PATCH 20/20] gnu: indi: Update to 2.0.4 Sharlatan Hellseher
                   ` (2 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.3.
---
 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 54c3c3d411..7ee204d75c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3510,13 +3510,13 @@ (define-public python-synphot
 (define-public python-tweakwcs
   (package
     (name "python-tweakwcs")
-    (version "0.8.2")
+    (version "0.8.3")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "tweakwcs" version))
               (sha256
                (base32
-                "1500w737n9vf5hv16xkybk4shl7g4wfzb2ji9mc4vgzj41gkrwl4"))))
+                "09bd8b77rpn641cwmkhcyzx43xkx3va83wdcb47wcqqa7qgx9f1m"))))
     (build-system pyproject-build-system)
     (propagated-inputs (list python-astropy
                              python-gwcs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 20/20] gnu: indi: Update to 2.0.4.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (18 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 19/20] gnu: python-tweakwcs: Update to 0.8.3 Sharlatan Hellseher
@ 2023-10-08 23:40 ` Sharlatan Hellseher
  2023-10-10  0:20 ` [bug#66412] Sharlatan Hellseher
  2023-10-11 12:50 ` [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Christopher Baines
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-08 23:40 UTC (permalink / raw)
  To: 66412; +Cc: Sharlatan Hellseher, Andreas Enge, Efraim Flashner, Eric Bavier

* gnu/packages/astronomy.scm (indi-2.0): New variable.
(indi-1.9): New variable. Inherited from indi-2.0.
(indi): Set it to use indi-1.9 as default, as Stellarium and PHD2 are
still depended on 1.9 and fail with Indi 2.0+.
See: https://github.com/Stellarium/stellarium/issues/3038
---
 gnu/packages/astronomy.scm | 24 +++++++++++++++++++++---
 1 file changed, 21 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7ee204d75c..1e85ad1e84 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3091,10 +3091,10 @@ (define-public imppg
 32-bit floating-point.")
     (license license:gpl3+)))
 
-(define-public indi
+(define-public indi-2.0
   (package
     (name "indi")
-    (version "1.9.9")
+    (version "2.0.4")
     (source
      (origin
        (method git-fetch)
@@ -3103,7 +3103,7 @@ (define-public indi
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1vfcas59nlw8v7n6qhxhcm4isf5wk0crip5rmsallq3bsv3zznfr"))))
+        (base32 "1pp72bqxrvdij47fqfrnyxwqw1w8prxvs1igjsazcw8ncbrdbbjc"))))
     (build-system cmake-build-system)
     (arguments
      ;; TODO: fix failing tests on aarch64-system.
@@ -3152,6 +3152,24 @@ (define-public indi
                    license:lgpl2.0+
                    license:lgpl2.1+))))
 
+(define-public indi-1.9
+  (package
+    (inherit indi-2.0)
+    (version "1.9.9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/indilib/indi")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name "indi" version))
+       (sha256
+        (base32 "1vfcas59nlw8v7n6qhxhcm4isf5wk0crip5rmsallq3bsv3zznfr"))))))
+
+(define-public indi
+  ;; Default version of INDI..
+  indi-1.9)
+
 (define-public sunclock
   (let ((commit "f4106eb0a81f7594726d6b2859efd8fc64cc1225")
         (revision "1"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [bug#66412]
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (19 preceding siblings ...)
  2023-10-08 23:40 ` [bug#66412] [PATCH 20/20] gnu: indi: Update to 2.0.4 Sharlatan Hellseher
@ 2023-10-10  0:20 ` Sharlatan Hellseher
  2023-10-11 12:50 ` [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Christopher Baines
  21 siblings, 0 replies; 23+ messages in thread
From: Sharlatan Hellseher @ 2023-10-10  0:20 UTC (permalink / raw)
  To: 66412; +Cc: Christopher Baines, Maxim Cournoyer

Hi,

I know this patch series is quite fresh but I'd like to highlight that QA picked
it up and processes successfully (it's first time I see it).

Thank you Christopher for improving it!

Regards,
Oleg

-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates.
  2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
                   ` (20 preceding siblings ...)
  2023-10-10  0:20 ` [bug#66412] Sharlatan Hellseher
@ 2023-10-11 12:50 ` Christopher Baines
  21 siblings, 0 replies; 23+ messages in thread
From: Christopher Baines @ 2023-10-11 12:50 UTC (permalink / raw)
  To: Sharlatan Hellseher; +Cc: 66412, andreas, efraim, 66412-done, bavier

[-- Attachment #1: Type: text/plain, Size: 3902 bytes --]


Sharlatan Hellseher <sharlatanus@gmail.com> writes:

> Septembers updates for (gnu packages astronomy) which includes version updates
> and gentle styling updates. Tested on x86_64 and does not introduce any
> degradation for dependent packages.
>
>> ./pre-inst-env guix build indi python-tweakwcs python-sunpy
>> python-stpipe python-stdatamodels python-stcal python-jwst
>> python-cdflib python-crds python-drizzle python-reproject
>> python-jplephem python-gwcs calceph stellarium siril
>> /gnu/store/yxbidg4mr6kylh2gvwhg8sqfql2asxyw-siril-1.2.0
>> /gnu/store/skqqsb7g75bmhs9rii70fcag76clizqj-stellarium-23.3
>> /gnu/store/9x2f0m1amxl2rdal6vp30w1rfvk9a5s9-calceph-3.5.3
>> /gnu/store/vv66yc6k556bvzxy9nnvrvz79q96qmly-python-gwcs-0.19.0
>> /gnu/store/j6grax00ld44x08w51p20idac3cg6k36-python-jplephem-2.19
>> /gnu/store/0vw8nwbg4l16v3qzqmvk2whb5ngwbizr-python-reproject-0.12.0
>> /gnu/store/hd4s8953xynmdwn5v5ri0j89qy1aph4m-python-drizzle-1.14.3
>> /gnu/store/ddy6w34hbffi8fnkzrmz4223xy068g7k-python-crds-11.17.6
>> /gnu/store/4gpqja4ipq12q6gky0jj6w0qk0qwykd9-python-cdflib-1.2.1
>> /gnu/store/jfgc0r1awalgdw5wdjnd9lliycy6651i-python-jwst-1.12.3
>> /gnu/store/bxnnb73fswly93j3z80yd9cbfkhmvgkj-python-stcal-1.4.4
>> /gnu/store/7ichlgby2im8wif62qdzqkc45vcwy01n-python-stdatamodels-1.8.3
>> /gnu/store/kmlisiwjxgp2yvvb78a4xy3n2sik157l-python-stpipe-0.5.1
>> /gnu/store/9pv15p3lh9rfln8ga22lnf04i4vj93v9-python-sunpy-5.0.1
>> /gnu/store/h77rymg3ld55554gsjf4ndn7b60dbr5d-python-tweakwcs-0.8.3
>> /gnu/store/7bzmdawgahc88hl2chhk4z847mf977qj-indi-2.0.4
>
>> ./pre-inst-env guix refresh --list-dependent indi python-tweakwcs
>> python-sunpy python-stpipe python-stdatamodels python-stcal
>> python-jwst python-cdflib python-crds python-drizzle
>> python-reproject python-jplephem python-gwcs calceph stellarium
>> siril
>> Building the following 7 packages would ensure 45 dependent packages
>> are rebuilt: python-casa-formats-io@0.2.1 python-regions@0.7
>> python-tslearn@0.6.2 python-poliastro@0.17.0 python-astroalign@2.4.2
>> python-sunpy@5.0.1 python-jwst@1.12.3
>
>> ./pre-inst-env guix build python-casa-formats-io@0.2.1
>> python-regions@0.7 python-poliastro@0.17.0 python-tslearn@0.6.2
>> python-sunpy@5.0.1 python-astroalign@2.4.2 python-jwst@1.12.3
>> /gnu/store/jfgc0r1awalgdw5wdjnd9lliycy6651i-python-jwst-1.12.3
>> /gnu/store/sh4093m2gyb61v2vkiz8bl3bxcgml9zd-python-astroalign-2.4.2
>> /gnu/store/9pv15p3lh9rfln8ga22lnf04i4vj93v9-python-sunpy-5.0.1
>> /gnu/store/zbgqz4z79qfhjdb55sd41wbjj8w3g7nn-python-tslearn-0.6.2
>> /gnu/store/f1gax1qcsrn4l9g4xhsxdics5vgwfv2x-python-poliastro-0.17.0
>> /gnu/store/vny49fjrwzkpnkyh5sda2p1a275792r6-python-regions-0.7
>> /gnu/store/fpwnradj907danxnrpiwd4s537ysp6h4-python-casa-formats-io-0.2.1
>
> Sharlatan Hellseher (20):
>   gnu: siril: Update to 1.2.0.
>   gnu: stellarium: Update to 23.3.
>   gnu: calceph: Update to 3.5.3.
>   gnu: python-gwcs: Update to 0.19.0.
>   gnu: python-jplephem: Update to 2.19.
>   gnu: python-jplephem: Improve package style.
>   gnu: python-reproject: Update to 0.12.0.
>   gnu: python-drizzle: Update to 1.14.3.
>   gnu: python-drizzle: Update package style.
>   gnu: python-crds: Update to 11.17.6.
>   gnu: python-cdflib: Update to 1.2.1.
>   gnu: python-jwst: Update to 1.12.3.
>   gnu: python-stcal: Update to 1.4.4.
>   gnu: python-stcal: Update package style.
>   gnu: python-stdatamodels: Update to 1.8.3.
>   gnu: python-stdatamodels: Update packages style.
>   gnu: python-stpipe: Update to 0.5.1.
>   gnu: python-sunpy: Update to 5.0.1.
>   gnu: python-tweakwcs: Update to 0.8.3.
>   gnu: indi: Update to 2.0.4.
>
>  gnu/packages/astronomy.scm | 277 +++++++++++++++++++++----------------
>  1 file changed, 157 insertions(+), 120 deletions(-)
>
>
> base-commit: 8e6022732ab6c4ba256f99d925f5fd413a87372c

Thanks for the patches, I've now pushed these to master as
9ad9113fc238ee8de5191a5e15b5153fd149e9fa.

Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-10-11 12:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-08 22:46 [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 01/20] gnu: siril: Update to 1.2.0 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 02/20] gnu: stellarium: Update to 23.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 03/20] gnu: calceph: Update to 3.5.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 04/20] gnu: python-gwcs: Update to 0.19.0 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 05/20] gnu: python-jplephem: Update to 2.19 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 06/20] gnu: python-jplephem: Improve package style Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 07/20] gnu: python-reproject: Update to 0.12.0 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 08/20] gnu: python-drizzle: Update to 1.14.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 09/20] gnu: python-drizzle: Update package style Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 10/20] gnu: python-crds: Update to 11.17.6 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 11/20] gnu: python-cdflib: Update to 1.2.1 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 12/20] gnu: python-jwst: Update to 1.12.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 13/20] gnu: python-stcal: Update to 1.4.4 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 14/20] gnu: python-stcal: Update package style Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 15/20] gnu: python-stdatamodels: Update to 1.8.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 16/20] gnu: python-stdatamodels: Update packages style Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 17/20] gnu: python-stpipe: Update to 0.5.1 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 18/20] gnu: python-sunpy: Update to 5.0.1 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 19/20] gnu: python-tweakwcs: Update to 0.8.3 Sharlatan Hellseher
2023-10-08 23:40 ` [bug#66412] [PATCH 20/20] gnu: indi: Update to 2.0.4 Sharlatan Hellseher
2023-10-10  0:20 ` [bug#66412] Sharlatan Hellseher
2023-10-11 12:50 ` [bug#66412] [PATCH 00/20] gnu: Astronomy 2023/09 updates Christopher Baines

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).