* [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0 Sharlatan Hellseher
` (36 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-preferences): Update to 1.4.3.
Change-Id: Ia8ddaf611a7845879481ca6b2b30ec416f73c2c5
---
gnu/packages/julia-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index be2501a934..0a908ae1ef 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -5007,7 +5007,7 @@ (define-public julia-positivefactorizations
(define-public julia-preferences
(package
(name "julia-preferences")
- (version "1.2.2")
+ (version "1.4.3")
(source
(origin
(method git-fetch)
@@ -5016,7 +5016,7 @@ (define-public julia-preferences
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1cail43iqzbi6m9v6981rhz47zf2lcvhs5ds5gdqvc9nx5frghxq"))))
+ (base32 "09q5d223ad37qp6vqjm46la9vf8skj30z1ri3qmadq6vdycav7xm"))))
(build-system julia-build-system)
(arguments
(list #:tests? #f)) ; Tests try to mkdir /.julia
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools Sharlatan Hellseher
` (35 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-dataapi): Update to 1.16.0.
Change-Id: I96f00b74ef954d3ee7f41e571ceb5adc50e0acbf
---
gnu/packages/julia-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 0a908ae1ef..c66fa2bc92 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1498,7 +1498,7 @@ (define-public julia-csv
(define-public julia-dataapi
(package
(name "julia-dataapi")
- (version "1.13.0")
+ (version "1.16.0")
(source
(origin
(method git-fetch)
@@ -1507,7 +1507,7 @@ (define-public julia-dataapi
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1x5pdpjlbk29766ark7rmzjbl0rhxmsb1cp04lc891aknh30rn3i"))))
+ (base32 "1n3i5ajm7a955nggba8k15m9i0ybiq42v6drn5dqb57lj6sylbbz"))))
(build-system julia-build-system)
(home-page "https://github.com/JuliaData/DataAPI.jl")
(synopsis "Data-focused namespace for packages to share functions")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 01/38] gnu: julia-preferences: Update to 1.4.3 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 02/38] gnu: julia-dataapi: Update to 1.16.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces Sharlatan Hellseher
` (34 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-precompiletools): New variable.
Change-Id: Ic3e3be424a72e296a3653dac1516241d2c8d48f3
---
gnu/packages/julia-xyz.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index c66fa2bc92..35bb76411f 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -5004,6 +5004,38 @@ (define-public julia-positivefactorizations
definite.")
(license license:expat)))
+(define-public julia-precompiletools
+ (package
+ (name "julia-precompiletools")
+ (version "1.2.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaLang/PrecompileTools.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "07b69gmgs3zxs86l9g9dymv3sfgncm8sl86sp0ck6xf5ly10phiy"))))
+ (build-system julia-build-system)
+ (arguments
+ (list
+ ;; Tets fail with error: caused by: GitError(Code:ERROR, Class:SSL,
+ ;; OpenSSL error: failed to load certificates: error:80000002:system
+ ;; library::No such file or directory).
+ #:tests? #f))
+ (propagated-inputs
+ (list julia-preferences))
+ (home-page "https://github.com/JuliaLang/PrecompileTools.jl")
+ (synopsis "Reduce time-to-first-execution of Julia code")
+ (description
+ "@code{PrecompileTools} is designed to help reduce delay on first usage
+of Julia code. It can force precompilation of specific workloads;
+particularly with Julia 1.9 and higher, the precompiled code is automatically
+saved to disk, so that it doesn't need to be compiled freshly in each Julia
+session.")
+ (license license:expat)))
+
(define-public julia-preferences
(package
(name "julia-preferences")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (2 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 03/38] gnu: Add julia-precompiletools Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 05/38] gnu: Add julia-extents Sharlatan Hellseher
` (33 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-interfaces): New variable.
Change-Id: Ia0dc3903460f4fa87a0649e404dacea33c0f8f04
---
gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 35bb76411f..0d6bc22b5c 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -3412,6 +3412,31 @@ (define-public julia-inlinestrings
255 bytes.")
(license license:expat)))
+(define-public julia-interfaces
+ (package
+ (name "julia-interfaces")
+ (version "0.3.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rafaqz/Interfaces.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1g765wzqc16pxrr3kqcbq0b2n1w51mwaxffrv4yjn1mvr607y6xf"))))
+ (build-system julia-build-system)
+ (native-inputs
+ (list julia-aqua))
+ (propagated-inputs
+ (list julia-documenter))
+ (home-page "https://github.com/rafaqz/Interfaces.jl")
+ (synopsis "Macros to define and implement interfaces")
+ (description
+ "This package provides macros for defining the required behaviours of
+Julia interfaces, and stating that an object implements them.")
+ (license license:expat)))
+
(define-public julia-interpolations
(package
(name "julia-interpolations")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 05/38] gnu: Add julia-extents.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (3 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 04/38] gnu: Add julia-interfaces Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve Sharlatan Hellseher
` (32 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-extents): New variable.
Change-Id: Ia75a16fc1ba50c7e12eec74bcd5e3f8c9dc1d92e
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 0d6bc22b5c..3af2932391 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -2176,6 +2176,29 @@ (define-public julia-exprtools
performant tooling without requiring additional package dependencies.")
(license license:expat)))
+(define-public julia-extents
+ (package
+ (name "julia-extents")
+ (version "0.1.4")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rafaqz/Extents.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0l3f7fv13npd71rhjwb49j2f2aq3az6lyls85bbxxfh3pw51yr78"))))
+ (build-system julia-build-system)
+ (home-page "https://github.com/rafaqz/Extents.jl")
+ (synopsis "Shared Extent object for Julia spatial data")
+ (description
+ "Extents.jl is a small package that defines an @code{Extent} object that
+can be used by the different Julia spatial data packages. @code{Extent} is a
+wrapper for a NamedTuple of tuples holding the lower and upper bounds for each
+dimension of a object.")
+ (license license:expat)))
+
(define-public julia-ffmpeg
(package
(name "julia-ffmpeg")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (4 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 05/38] gnu: Add julia-extents Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase Sharlatan Hellseher
` (31 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-commonsolve): New variable.
Change-Id: If73125bcfe53b26c818fedd14bd8ddbbb863e887
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 3af2932391..5097770159 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1240,6 +1240,29 @@ (define-public julia-combinatorics
focusing mostly (as of now) on enumerative combinatorics and permutations.")
(license license:expat)))
+(define-public julia-commonsolve
+ (package
+ (name "julia-commonsolve")
+ (version "0.2.4")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/SciML/CommonSolve.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1w05fp02g5cmqzqp96hcpriwjpqx61sl481rj92gf4y4xpinmdf5"))))
+ (build-system julia-build-system)
+ (home-page "https://docs.sciml.ai/CommonSolve/stable")
+ (synopsis "Common solve function for scientific machine learning")
+ (description
+ "CommonSolve.jl provides @code{solve}, @code{init}, @code{solve!}, and
+@code{step!} commands. By using the same definition, solver libraries from
+other completely different ecosystems can extend the functions and thus not
+clash with SciML if both ecosystems export the solve command.")
+ (license license:expat)))
+
(define-public julia-commonsubexpressions
(package
(name "julia-commonsubexpressions")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (5 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 06/38] gnu: Add julia-commonsolve Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers Sharlatan Hellseher
` (30 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-compositionsbase): New variable.
Change-Id: I154e3a036607ef97377c93ca0a95a17adbd29db6
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 5097770159..e312efae80 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1315,6 +1315,29 @@ (define-public julia-compat
way.")
(license license:expat)))
+(define-public julia-compositionsbase
+ (package
+ (name "julia-compositionsbase")
+ (version "0.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaFunctional/CompositionsBase.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "11cfmc0rv0i8j6l7v59k4b367xx006nsxy9lkmqlzikc679zzzwa"))))
+ (build-system julia-build-system)
+ (native-inputs
+ (list julia-documenter))
+ (home-page "https://github.com/JuliaFunctional/CompositionsBase.jl")
+ (synopsis "Composition of morphisms")
+ (description
+ "CompositionsBase.jl exports @code{∘}, @code{⨟} operators and also the
+ASCII aliases, @code{compose}, and @code{opcompose}.")
+ (license license:expat)))
+
(define-public julia-configurations
(package
(name "julia-configurations")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (6 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 07/38] gnu: Add julia-compositionsbase Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools Sharlatan Hellseher
` (29 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-staticnumbers): New variable.
Change-Id: I02581843d1f851c82c99f0302f0c5381e5c7d8be
---
gnu/packages/julia-xyz.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index e312efae80..8c57bc5153 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -6318,6 +6318,30 @@ (define-public julia-staticarrayscore
depending on the entirety of @code{StaticArrays.jl}.")
(license license:expat)))
+(define-public julia-staticnumbers
+ (package
+ (name "julia-staticnumbers")
+ (version "0.4.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/perrutquist/StaticNumbers.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1m6drdyxgizc6d5qak9l6c2dv8nb6x5kj7sgfxkgwnfxf6ran257"))))
+ (build-system julia-build-system)
+ (propagated-inputs
+ (list julia-simd
+ julia-staticarrays))
+ (home-page "https://github.com/perrutquist/StaticNumbers.jl")
+ (synopsis "Static numbers in Julia")
+ (description
+ "This package provides number datatypes which store their values in type
+parameters, making them runtime constants.")
+ (license license:expat)))
+
(define-public julia-statisticaltraits
(package
(name "julia-statisticaltraits")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (7 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 08/38] gnu: Add julia-staticnumbers Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3 Sharlatan Hellseher
` (28 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Efraim Flashner, Simon Tournier
* gnu/packages/julia-xyz.scm (julia-performancetesttools): New variable.
Change-Id: I4ac35d63a37cef15f8a19f1c86fe23a0ce3d4b77
---
gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 8c57bc5153..c41b13c901 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -4965,6 +4965,28 @@ (define-public julia-parsers
utilities for Julia.")
(license license:expat)))
+(define-public julia-performancetesttools
+ (package
+ (name "julia-performancetesttools")
+ (version "0.1.3")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaTesting/PerformanceTestTools.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0v5b8vnnhavra18h0136gahiyl7nc6r3rm3hm359ic3da8yzrnhn"))))
+ (build-system julia-build-system)
+ (home-page "https://github.com/JuliaTesting/PerformanceTestTools.jl")
+ (synopsis "Run script in a separate Julia process")
+ (description
+ "This package provides a functionality to run tests in a separate Julia
+process without @code{--check-bounds=yes} and @code{--code-coverage=user}
+flags.")
+ (license license:expat)))
+
(define-public julia-pdmats
(package
(name "julia-pdmats")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (8 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 09/38] gnu: Add julia-performancetesttools Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3 Sharlatan Hellseher
` (27 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (calceph): Update to 4.0.3.
Change-Id: If55f18abb989a2181c8b753bf676935da57b49bb
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e31ac574d8..00a1cc4b82 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -261,7 +261,7 @@ (define-public aoflagger
(define-public calceph
(package
(name "calceph")
- (version "4.0.1")
+ (version "4.0.3")
(source
(origin
(method git-fetch)
@@ -270,7 +270,7 @@ (define-public calceph
(commit (string-append name "_"
(string-replace-substring version "." "_")))))
(sha256
- (base32 "00q7iww72g6rgnq2br0g2py0ll57690gid08vyva6ffswyb3g923"))
+ (base32 "1985ihkpxr0vra5xr664yxg9llby88j3zkbhqn38lh8wn0gwivj9"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(native-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (9 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 10/38] gnu: calceph: Update to 4.0.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1 Sharlatan Hellseher
` (26 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (healpix, healpix-cxx): Update to 3.8.3.
Change-Id: If6feac33390a92a26fae9ee07fd8aac7894d6f5e
---
gnu/packages/astronomy.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 00a1cc4b82..8c5eddf8ae 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -821,18 +821,18 @@ (define* (healpix-source #:key version sha256-base32-hash)
(version-list (string-split version #\.))
(name+version (format #f "~a_~{~a.~a~a~}" name version-list)))
(string-append "mirror://sourceforge/healpix/"
- name+version "/" name+version "_" "2022Jul28.tar.gz")))
+ name+version "/" name+version "_" "2024Nov13.tar.gz")))
(sha256
(base32 sha256-base32-hash ))))
(define-public healpix
(package
(name "healpix")
- (version "3.8.2")
+ (version "3.8.3")
(source
(healpix-source
#:version version
- #:sha256-base32-hash "09x1lafq01gzk16yvmz2pdhrxnqfjp3b2p9hlgy0dbrdg82ryqj7"))
+ #:sha256-base32-hash "1nhxad4zbk6qm6zblvyvyaavfq7vy8asq150n83dfvsrzj7c2xl8"))
(build-system gnu-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (10 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 11/38] gnu: healpix: Update to 3.8.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1 Sharlatan Hellseher
` (25 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (indi-2.0): Update to 2.1.1.
Change-Id: I6996fb8ed1a0fe80dddb4cb92ac39ff253e934d5
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8c5eddf8ae..6274c7d0d0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -946,7 +946,7 @@ (define-public imppg
(define-public indi-2.0
(package
(name "indi")
- (version "2.1.0")
+ (version "2.1.1")
(source
(origin
(method git-fetch)
@@ -955,7 +955,7 @@ (define-public indi-2.0
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "18i70m0qw59bsb46ffqb1kkigfb2m8ahbh825rxc2h86aqnrc6l6"))))
+ (base32 "1mkcql7hsc6qirpmwmfsz9j0bl9msi11d8p87hc840w1ximmglab"))))
(build-system cmake-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (11 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 12/38] gnu: indi-2.0: Update to 2.1.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4 Sharlatan Hellseher
` (24 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (splash): Update to 3.11.1.
Change-Id: If1f76fb40f4912fa667d8c17b0c247a900d413bf
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6274c7d0d0..6d4dfb4566 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6944,7 +6944,7 @@ (define-public skymaker
(define-public splash
(package
(name "splash")
- (version "3.10.3")
+ (version "3.11.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -6952,7 +6952,7 @@ (define-public splash
(commit (string-append "v" version))))
(sha256
(base32
- "077s9if7fmccvhsbp0dhvyqcil46vpbgdm1y6qn6h34r8lfqj9z6"))
+ "133ihsxirik7iivi1hia6wwfvilwqhw19v5mmajs36zcj914qhyc"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (12 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 13/38] gnu: splash: Update to 3.11.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7 Sharlatan Hellseher
` (23 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (wcslib): Update to 8.4.
[source]<uri>: Fix it as changed upstream.
[home-page]: Likewise.
Change-Id: Ie527d9669af5a41d1f9a186464c04ea0e3991ff1
---
gnu/packages/astronomy.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 6d4dfb4566..4fdbf1742f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -7202,14 +7202,14 @@ (define-public unsio
(define-public wcslib
(package
(name "wcslib")
- (version "8.3")
+ (version "8.4")
(source
(origin
(method url-fetch)
- (uri (string-append "https://www.atnf.csiro.au/people/mcalabre/WCS/"
+ (uri (string-append "https://www.atnf.csiro.au/people/mcalabre/WCS/WCS/"
"wcslib-" version ".tar.bz2"))
(sha256
- (base32 "0225c77jypjjlfw6zd53447qnrmlq1fl38xzi4mw1fr7g50s67j3"))
+ (base32 "1p1606jscky6cw32qwx7k7nwv24jm9c85mzfrm9qnjni4r2882wn"))
(snippet
#~(begin (use-modules (guix build utils))
(delete-file-recursively "C/flexed")))))
@@ -7234,7 +7234,7 @@ (define-public wcslib
(list cfitsio))
(native-inputs
(list flex))
- (home-page "https://www.atnf.csiro.au/people/mcalabre/WCS")
+ (home-page "https://www.atnf.csiro.au/people/mcalabre/WCS/WCS")
(synopsis "Library which implements the FITS WCS standard")
(description "The FITS \"World Coordinate System\" (@dfn{WCS}) standard
defines keywords and usage that provide for the description of astronomical
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (13 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 14/38] gnu: wcslib: Update to 8.4 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs Sharlatan Hellseher
` (22 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy): Update to 6.1.7.
Change-Id: I10eb5927df83392552535f00dcfb649e43d9129c
---
gnu/packages/astronomy.scm | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4fdbf1742f..93ca3b925e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3260,16 +3260,20 @@ (define-public stackistry
deconvolution). Such post-processing is not performed by Stackistry.")
(license license:gpl3+)))
+;; XXX: Upgrading to the latest version requires Python3.11+ and fresh
+;; versions of numpy, PyYAML, packaging, Pandas and matplotlib, see
+;; <https://github.com/astropy/astropy/blob/v7.0.0/CHANGES.rst
+;; #other-changes-and-additions>.
(define-public python-astropy
(package
(name "python-astropy")
- (version "6.1.6")
+ (version "6.1.7")
(source
(origin
(method url-fetch)
(uri (pypi-uri "astropy" version))
(sha256
- (base32 "0iv8mkdflfprigv3g6666v80nvg6blwz0989hqw232g7gms57qb3"))
+ (base32 "1vspagb4vbmkl6fm3mr78577dgdq992ggwkd5qawpdh6cccaq1d4"))
(modules '((guix build utils)))
(snippet
'(begin
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (14 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 15/38] gnu: python-astropy: Update to 6.1.7 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0 Sharlatan Hellseher
` (21 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-asdf-standard) [native-inputs]:
Remove python-astropy; add python-astropy-minimal.
Change-Id: I7eac445679adbccc2d31ff6fe39807d3bfa1bf6d
---
gnu/packages/astronomy.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 93ca3b925e..a6f363772f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5933,7 +5933,7 @@ (define-public python-asdf-standard
"--ignore=tests/test_manifests.py"
"--ignore=tests/test_yaml_schema.py")))
(native-inputs
- (list python-astropy
+ (list python-astropy-minimal
python-jsonschema
python-pypa-build
python-pytest
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (15 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 16/38] gnu: python-asdf-standard: Adjust native inputs Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3 Sharlatan Hellseher
` (20 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-asdf): Update to 4.0.0.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-packaging.
Change-Id: I8a26d7e47c401a14c612450e4d3dd68d17f64e7e
---
gnu/packages/astronomy.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a6f363772f..8254c035cd 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1601,13 +1601,13 @@ (define-public python-aplpy
(define-public python-asdf
(package
(name "python-asdf")
- (version "3.3.0")
+ (version "4.0.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "asdf" version))
(sha256
- (base32 "0pwy8p3idz40a1z07d0lvvd0mwwya8g52wrp72frgpagjkvj3ska"))))
+ (base32 "1nzrgsyidcynhgiqxy7pwny07prza1g6b7hs17ybg6fh9zas6kc6"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -1623,7 +1623,6 @@ (define-public python-asdf
(("version_file = \"asdf/_version.py\"") "")))))))
(native-inputs
(list python-fsspec
- python-packaging
python-psutil
python-pytest
python-pytest-doctestplus
@@ -1639,6 +1638,7 @@ (define-public python-asdf
python-jmespath
python-lz4
python-numpy
+ python-packaging
python-pyyaml
python-semantic-version))
(home-page "https://github.com/asdf-format/asdf")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (16 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 17/38] gnu: python-asdf: Update to 4.0.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0 Sharlatan Hellseher
` (19 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-bayesicfitting): Update to 3.2.3.
Change-Id: I38431a8500d576d42eaf20f119695c4f1dd71bbc
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8254c035cd..8537bdb0dd 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1904,7 +1904,7 @@ (define-public python-astroml
(define-public python-bayesicfitting
(package
(name "python-bayesicfitting")
- (version "3.2.2")
+ (version "3.2.3")
(source
(origin
(method git-fetch)
@@ -1913,7 +1913,7 @@ (define-public python-bayesicfitting
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "15zl6r5agfc07lnkrr4qwzx0naql0jblh96j095jyqywd2qnhfsb"))))
+ (base32 "0q7s7glf4b46vln67x7ggbpkbi4anyh3f3ldwafc2hggsrmx683q"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (17 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 18/38] gnu: python-bayesicfitting: Update to 3.2.3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1 Sharlatan Hellseher
` (18 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-ci-watson): Update to 0.8.0.
[propagated-inputs]: Add python-readchar.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ic395b2d2251432ec0991bced9f2df85fa528c684
---
gnu/packages/astronomy.scm | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 8537bdb0dd..18894529c2 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3696,13 +3696,13 @@ (define-public python-cdflib
(define-public python-ci-watson
(package
(name "python-ci-watson")
- (version "0.7.0")
+ (version "0.8.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ci_watson" version))
(sha256
- (base32 "1qb5iyb053k1711ic93rcm0z344dc6h8vg8fpkbqpg5z6q0v2b0y"))))
+ (base32 "1rlhs8y0splmzr76z1s35zl68qm748nlayha8m81b0zhkhicxvhg"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -3714,12 +3714,15 @@ (define-public python-ci-watson
;; ImportError: Error importing plugin " no:legacypath": No
;; module named ' no:legacypath'
(("-p no:legacypath") "")))))))
+ (native-inputs
+ (list python-pytest-astropy-header
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-crds
python-pytest
+ python-readchar
python-requests))
- (native-inputs
- (list python-pytest-astropy-header))
(home-page "https://github.com/spacetelescope/ci_watson")
(synopsis "Helper functions for STScI software")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (18 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 19/38] gnu: python-ci-watson: Update to 0.8.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8 Sharlatan Hellseher
` (17 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cmyt): Update to 2.0.1.
[source]: Swap to git checkout containing tests.
[arguments]<phases>: Add 'relax-requirements.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
[description]: Adjust fill column.
Change-Id: I5eb5cf848c26e3fb9f16f7d611d06047387981e7
---
gnu/packages/astronomy.scm | 27 +++++++++++++++++++--------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 18894529c2..7e9b3e72d4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3732,28 +3732,39 @@ (define-public python-ci-watson
(define-public python-cmyt
(package
(name "python-cmyt")
- (version "2.0.0")
+ (version "2.0.1")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "cmyt" version))
+ (method git-fetch) ; no tests in the PyPI tarball
+ (uri (git-reference
+ (url "https://github.com/yt-project/cmyt")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
(sha256
- (base32 "1zabmckr1z637pfqqvlkj0asfqqvx2x92163dby8x0c8yiqgdvjb"))))
+ (base32 "0d1szsgjd09ya53vx7g5ryz2jdxl19p9rvrm4xz8v53vbqrp18cv"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; numpy>=1.26
+ ((">=1.26") ">=1.23")))))))
(native-inputs
(list python-colorspacious
python-pytest
python-pytest-mpl
- python-setuptools
- python-wheel))
+ python-hatchling))
(propagated-inputs
(list python-matplotlib
python-numpy))
(home-page "https://yt-project.org/")
(synopsis "Matplotlib colormaps from the yt project")
(description
- "This package provides a range of colormaps designed for scientific
-use with Matplotlib. It includes perceptually uniform sequential colormaps such
+ "This package provides a range of colormaps designed for scientific use
+with Matplotlib. It includes perceptually uniform sequential colormaps such
as @code{abre}, @code{dusk}, @code{kepl}, and @code{octarine}, as well as
monochromatic sequential colormaps like @code{blue}, @code{green}, and
@code{red}, and others (@code{algae}, @code{pastel}, and @code{xray}).")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (19 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 20/38] gnu: python-cmyt: Update to 2.0.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7 Sharlatan Hellseher
` (16 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-crds): Update to 12.0.8.
Change-Id: I5310effbc10a4bbc1b4efaa6eb417bee7a0ad6de
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7e9b3e72d4..71971aea90 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3773,13 +3773,13 @@ (define-public python-cmyt
(define-public python-crds
(package
(name "python-crds")
- (version "12.0.6")
+ (version "12.0.8")
(source
(origin
(method url-fetch)
(uri (pypi-uri "crds" version))
(sha256
- (base32 "1jm85myp61dckr85rfax32z4cvp4nrdz235486jp225kf765fzdx"))))
+ (base32 "09kdpaywj88n31jard4wbqmb9132qf6fk0ar2z6ca9vswavivfk8"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (20 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 21/38] gnu: python-crds: Update to 12.0.8 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1 Sharlatan Hellseher
` (15 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-extinction): Update to 0.4.7.
Change-Id: If37e5335e5e7cd7dd8ed9b394108507b3b544f41
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 71971aea90..b9db39530b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2184,7 +2184,7 @@ (define-public python-ephem
(define-public python-extinction
(package
(name "python-extinction")
- (version "0.4.6")
+ (version "0.4.7")
(source
(origin
(method git-fetch) ; No tests in PyPI
@@ -2193,7 +2193,7 @@ (define-public python-extinction
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1adxq926jd469mxm6llvsljgf2jqb06905h61i9qzc7m2yrm4wga"))))
+ (base32 "04k9mfbijf2nwzhh9sxpkswxk7077d7gbc6nq4hjb51h8rslcjg2"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (21 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 22/38] gnu: python-extinction: Update to 0.4.7 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2 Sharlatan Hellseher
` (14 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.22.1.
[arguments] <phases>: Add 'relax-requirements.
[propagated-inputs]: Add python-asdf.
[native-inputs]: Remove python-asdf-3, python-jsonschema,
python-jmespath, and python-pytest-doctestplus; add
python-pytest-astropy.
(python-asdf-3): Delete variable.
Change-Id: I535176880f840ab60fe262324633226816c16be5
gnu: Remove python-asdf-3.
Change-Id: Id8422b905b5890dfbb27e9aeafd764092a6ab14e
---
gnu/packages/astronomy.scm | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index b9db39530b..caaf3c59d6 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2521,19 +2521,26 @@ (define-public python-glue-qt
(define-public python-gwcs
(package
(name "python-gwcs")
- (version "0.21.0")
+ (version "0.22.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "gwcs" version))
(sha256
- (base32 "1fn5l4v236bl7xqi1is40c2q57dji8by98iwqcndfnmjwqf7zllc"))))
+ (base32 "0lvab51ryfb4sjsnckmap7idh29as2mjngkyin4ngfy7hdzknvg9"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "pyproject.toml"
+ ;; scipy>=1.14.1
+ ((">=1.14.1") ">=1.12.0")))))))
(native-inputs
- (list python-jsonschema
- python-jmespath
- python-pytest
- python-pytest-doctestplus
+ (list python-pytest
+ python-pytest-astropy
python-pyyaml
python-setuptools-scm))
(propagated-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (22 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 23/38] gnu: python-gwcs: Update to 0.22.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0 Sharlatan Hellseher
` (13 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-halotools): Update to 0.9.2.
Change-Id: I21505a54c2537977fc5346f21ef626b0699b7891
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index caaf3c59d6..4bb6bc2816 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2565,13 +2565,13 @@ (define-public python-gwcs
(define-public python-halotools
(package
(name "python-halotools")
- (version "0.9.1")
+ (version "0.9.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "halotools" version))
(sha256
- (base32 "1fn74ljb4yv3nprgzaf9awiyjdvkmzf1a1n2kvajbax835qcs3bz"))))
+ (base32 "1fa4w8dabr0zx6xwnrdwdipf4s6sg7q25jmq42n9q8n64kjx60vb"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (23 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 24/38] gnu: python-halotools: Update to 0.9.2 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1 Sharlatan Hellseher
` (12 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-healpy): Update to 1.18.0.
[arguments] <phases>: Remove 'build-extensions, add 'pre-check and
delete conftest.py causing tests to fail.
Change-Id: I1293ed04b578f0525d9f862c049bc76038583184
---
gnu/packages/astronomy.scm | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4bb6bc2816..344a136c3e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -2647,16 +2647,13 @@ (define-public python-hasasia
(define-public python-healpy
(package
(name "python-healpy")
- ;; The latest version depends on custom fork of HEALPix with changes not
- ;; ported to upstream yet, see
- ;; <https://github.com/healpy/healpy/issues/949>.
- (version "1.16.6")
+ (version "1.18.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "healpy" version))
(sha256
- (base32 "1w99cgszh2mzcn5x8p0gdzn3r96vyfdnvbwm20a1l9fdiy16xcha"))))
+ (base32 "12ajn55kjgnqadyamh6cw4q8i01nyv6isgf47lcnv2jch27zs4ka"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -2673,8 +2670,9 @@ (define-public python-healpy
(lambda _
(substitute* "pyproject.toml"
(("--doctest-plus") ""))))
- (add-before 'check 'build-extensions
+ (add-before 'check 'pre-check
(lambda _
+ (delete-file "lib/healpy/conftest.py")
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(native-inputs
(list nss-certs-for-test
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (24 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 25/38] gnu: python-healpy: Update to 1.18.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13 Sharlatan Hellseher
` (11 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pysiaf): Update to 0.24.1.
Change-Id: I66a429cbfba94cab1b49e5df52fb200c094aa471
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 344a136c3e..5858f9fd51 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5625,13 +5625,13 @@ (define-public python-pyregion
(define-public python-pysiaf
(package
(name "python-pysiaf")
- (version "0.23.3")
+ (version "0.24.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pysiaf" version))
(sha256
- (base32 "16qbg5n2bw2wr3i8a040i7z7az3w0pn508y6xggy05viwdli6br8"))))
+ (base32 "0jgs50jmisv7b7am677q2c3kqjk0fch8gpvijzhdllhkav9wdhs0"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (25 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 26/38] gnu: python-pysiaf: Update to 0.24.1 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4 Sharlatan Hellseher
` (10 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-spisea): Update to 2.1.13.
Change-Id: Ide2a1b88cc39b4f207b0e51e76acf85493485220
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 5858f9fd51..94d1065297 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5037,7 +5037,7 @@ (define-public python-spherical-geometry
(define-public python-spisea
(package
(name "python-spisea")
- (version "2.1.11")
+ (version "2.1.13")
(source
(origin
(method git-fetch)
@@ -5046,7 +5046,7 @@ (define-public python-spisea
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1xgmbg1c0lijvbsfiicjl2r4y7prm47qnmj86w69wa8xxsz7n2ph"))))
+ (base32 "1i25csfcism3b5v74kqp0a3i44qkhwkh61ag65l69krm5w3yvygv"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (26 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 27/38] gnu: python-spisea: Update to 2.1.13 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0 Sharlatan Hellseher
` (9 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.0.4.
Change-Id: Ib0b6ae82fb2b4ff7882c1c4aa25d15d16ec8a77d
---
gnu/packages/astronomy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 94d1065297..be821da1d0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4738,13 +4738,13 @@ (define-public python-sgp4
(define-public python-sunpy
(package
(name "python-sunpy")
- (version "6.0.3")
+ (version "6.0.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sunpy" version))
(sha256
- (base32 "1v3bnl9dhs9ks7jhmwy10qq6a99v2xcpalmigb255fxi9pqcy8lj"))))
+ (base32 "1x659wal84m00czkjjkvkawxivgc5d43m71m3q817zmpjkin7bma"))))
(build-system pyproject-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (27 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 28/38] gnu: python-sunpy: Update to 6.0.4 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 30/38] gnu: python-webbpsf: " Sharlatan Hellseher
` (8 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (webbpsf-data): Update to 1.5.0.
Change-Id: If9a456c292dde91d61ef399230c042a2b0924ae2
---
gnu/packages/astronomy.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index be821da1d0..ca503585e0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -7319,15 +7319,15 @@ (define-public wcstools
(define-public webbpsf-data
(package
(name "webbpsf-data")
- (version "1.4.0")
+ (version "1.5.0")
(source
(origin
(method url-fetch)
- ;; 70.1MiB archive
+ ;; 73.9MiB archive
(uri "https://stsci.box.com/shared/static/qxpiaxsjwo15ml6m4pkhtk36c9jgj70k.gz")
(file-name (string-append "webbpsf-data-" version ".tar.gz"))
(sha256
- (base32 "0b3qxp6mrm2dwsdnqnprf4yrp0zbncknildqmf28wgginwa5sch8"))))
+ (base32 "0lnzjvn9276v00p5g4894jgdb9mw4mr89q64l7ywikz9khk3j5gc"))))
(build-system copy-build-system)
(arguments
(list
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 30/38] gnu: python-webbpsf: Update to 1.5.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (28 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 29/38] gnu: webbpsf-data: Update to 1.5.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs Sharlatan Hellseher
` (7 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-webbpsf): Update to 1.5.0.
[arguments]<test-flags>: Enable 2 tests after NumPy has been
updated. Skip one more test requiring network access.
Change-Id: I54fb11fdbbb1c19bed39e00a9c1036ed09e03387
---
gnu/packages/astronomy.scm | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ca503585e0..27224c70d9 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6440,26 +6440,26 @@ (define-public python-viresclient
(define-public python-webbpsf
(package
(name "python-webbpsf")
- (version "1.4.0")
+ (version "1.5.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "webbpsf" version))
(sha256
- (base32 "1084vbk2q3kybxgvh8f2zbsi2w2z8zapsfjkgd6km4yhwqv1wl4a"))))
+ (base32 "0aad817lh2llld9wmb4mvdnncz916niw2apnhip8gc78fi1imfri"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
#~(list "--numprocesses" (number->string (parallel-job-count))
- "-k" (string-append
- ;; Test requiring network access
- "not test_monthly_trending_plot_auto_opdtable"
- " and not test_monthly_trending_plot_opdtable_param"
- " and not test_delta_wfe_around_time"
- ;; Newer NumPy is required
- " and not test_nircam_errors"
- " and not test_all_detectors"))
+ "-k"
+ ;; Tests requiring network access.
+ (string-join
+ (list "not test_delta_wfe_around_time"
+ "test_get_webbpsf_data_path_invalid"
+ "test_monthly_trending_plot_auto_opdtable"
+ "test_monthly_trending_plot_opdtable_param")
+ " and not "))
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-env
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (29 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 30/38] gnu: python-webbpsf: " Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3 Sharlatan Hellseher
` (6 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stsci-stimage):
[native-inputs]: Add python-setuptools. Sort alphabetically.
Change-Id: I75fe8eb911b13a83bbe096aec665a33fde05cfdf
---
gnu/packages/astronomy.scm | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 27224c70d9..c42c48f272 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5199,8 +5199,6 @@ (define-public python-stsci-imagestats
(define-public python-stsci-stimage
(package
(name "python-stsci-stimage")
- ;; PyPI version was 0.2.8 but the latest version tag on GiHub was 0.2.7,
- ;; see <https://github.com/spacetelescope/stsci.stimage/issues/38>
(version "0.2.9")
(source (origin
(method url-fetch)
@@ -5223,13 +5221,14 @@ (define-public python-stsci-stimage
#$(this-package-native-input "python-waf") "/bin/waf")
"waf")
(invoke "python" "waf" "configure" "build"))))))
- (propagated-inputs
- (list python-numpy))
(native-inputs
(list python-pytest
- python-wheel
+ python-setuptools
python-setuptools-scm
- python-waf))
+ python-waf
+ python-wheel))
+ (propagated-inputs
+ (list python-numpy))
(home-page "https://stscistimage.readthedocs.io/en/latest/")
(synopsis "STScI image processing")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (30 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 31/38] gnu: python-stsci-stimage: Adjust inputs Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input Sharlatan Hellseher
` (5 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-asdf-3): New variable.
Change-Id: I1dda9cb5590a9be34b860b4c900af5bc5101dab6
---
gnu/packages/astronomy.scm | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index c42c48f272..73a4434c01 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1649,6 +1649,17 @@ (define-public python-asdf
implementation of the ASDF Standard.")
(license license:bsd-3)))
+(define-public python-asdf-3
+ (package
+ (inherit python-asdf)
+ (version "3.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "asdf" version))
+ (sha256
+ (base32 "0scnw5y4x5k3vyfylq0w612b662xlccx3gsscaw082zlv2yxfyh4"))))))
+
(define-public python-asdf-astropy
(package
(name "python-asdf-astropy")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (31 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 32/38] gnu: Add python-asdf-3 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: " Sharlatan Hellseher
` (4 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-rad) [propagated-inputs]: Remove
python-asdf; add python-asdf-3.
Change-Id: I2a91d8cf2913177b50f553a7c5902a779081a92e
---
gnu/packages/astronomy.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 73a4434c01..34b5b7acca 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6193,7 +6193,7 @@ (define-public python-rad
python-setuptools-scm
python-wheel))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy))
(home-page "https://github.com/spacetelescope/rad")
(synopsis "Roman Attribute Dictionary")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: Adjust input.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (32 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 33/38] gnu: python-rad: Adjust input Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build Sharlatan Hellseher
` (3 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-roman-datamodels)
[propagated-inputs]: Remove python-asdf; add python-asdf-3.
Change-Id: I19ec90d9b416b5eaedcd6ec3a415b0525f0a180c
---
gnu/packages/astronomy.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 34b5b7acca..e368ce57d4 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6316,7 +6316,7 @@ (define-public python-roman-datamodels
python-setuptools-scm
python-wheel))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy
python-astropy
python-gwcs
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (33 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 34/38] gnu: python-roman-datamodels: " Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0 Sharlatan Hellseher
` (2 subsequent siblings)
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-specutils):
[arguments] <test-flags>: Skip one more test.
<phases>: Remove 'relax-requirements.
Change-Id: Iba3837d8d87ece1e97f954ffb20afdbfd6e05654
---
gnu/packages/astronomy.scm | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e368ce57d4..d180ea4451 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4950,25 +4950,27 @@ (define-public python-specutils
(build-system pyproject-build-system)
(arguments
(list
- ;; Disabling test requiring access to download
- ;; <https://datacenter.iers.org/data/9/finals2000A.all>.
- ;; XXX: Check if test data may be packed as standalone package.
- #:test-flags #~(list "-k" "not test_create_spectral_axis")
+ #:test-flags
+ #~(list "-k" (string-join
+ (list
+ ;; Disabling test requiring access to download
+ ;; <https://datacenter.iers.org/data/9/finals2000A.all>.
+ ;; XXX: Check if test data may be packed as standalone
+ ;; package.
+ "not test_create_spectral_axis"
+ ;; ValueError: Expected the following order of world
+ ;; arguments: SpectralCoord
+ "test_wcs_transformations")
+ " and not "))
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'relax-requirements
- (lambda _
- (substitute* "setup.cfg"
- ;; numpy>=1.24
- (("1.24") "1.23.2"))))
(add-before 'check 'set-home-env
(lambda _
;; Tests require HOME to be set.
;; Permission denied: '/homeless-shelter'
(setenv "HOME" "/tmp"))))))
(propagated-inputs
- (list ;; python-stdatamodels ; cycle with python-synphot, optional.
- python-asdf
+ (list python-asdf
python-asdf-astropy
python-astropy
python-gwcs
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (34 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 35/38] gnu: python-specutils: Fix build Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0 Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 38/38] gnu: Add python-pysat Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 2.2.0.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-asdf and python-psutil; add python-asdf-3.
[native-inputs]: Add nss-certs-for-test and python-psutil.
Change-Id: I557491aa84854b17a73d23598edb384576aa3133
---
gnu/packages/astronomy.scm | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index d180ea4451..4c5a3cfda0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5319,13 +5319,13 @@ (define-public python-stcal
(define-public python-stdatamodels
(package
(name "python-stdatamodels")
- (version "2.1.2")
+ (version "2.2.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "stdatamodels" version))
(sha256
- (base32 "0x7fzkda9cr7bsf8hq2q090a73cxk3l3ynipq8lqixfp8c94m3kq"))))
+ (base32 "14720438p245ncjgwh7j37s69jd91rdk39daab8zswk9lhfbq9dx"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -5333,20 +5333,21 @@ (define-public python-stdatamodels
#~(list "--numprocesses" (number->string (parallel-job-count))
;; Disable tests requiring access to CRDS servers to download
;; ~500MiB of data.
- "-k" "not test_crds_selectors_vs_datamodel")
+ "-k" "not test_crds_selectors_vs_datamodel and not test_report")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-home
(lambda _
(setenv "HOME" "/tmp"))))))
(propagated-inputs
- (list python-asdf
+ (list python-asdf-3
python-asdf-astropy
python-astropy
- python-numpy
- python-psutil))
+ python-numpy))
(native-inputs
- (list python-crds
+ (list nss-certs-for-test
+ python-crds
+ python-psutil
python-pytest
python-pytest-doctestplus
python-pytest-xdist
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (35 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 36/38] gnu: python-stdatamodels: Update to 2.2.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
2024-12-21 20:22 ` [bug#75015] [PATCH 38/38] gnu: Add python-pysat Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.8.0.
Change-Id: I923db07707b4d40fc75209063064262cd236dc8c
---
gnu/packages/astronomy.scm | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4c5a3cfda0..a0fb2cedf2 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5367,13 +5367,13 @@ (define-public python-stdatamodels
(define-public python-stpipe
(package
(name "python-stpipe")
- (version "0.7.0")
+ (version "0.8.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "stpipe" version))
(sha256
- (base32 "0kxm0vllyi3z149q3g3xpfl0c0wpviiyfh55rv0x6zvs0px6c81j"))
+ (base32 "1883gbn9dy3f53423rka55r828ml38dsqdamn2bgf2w5xf6cp7dg"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -5384,17 +5384,16 @@ (define-public python-stpipe
(("from astropy.extern.configobj.configobj import ") "from configobj import ")
(("from astropy.extern.configobj.validate import ") "from validate import "))))))
(build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest
+ python-pytest-doctestplus
+ python-pytest-openfiles
+ python-setuptools-scm))
(propagated-inputs
(list python-asdf
python-astropy
python-crds
python-stdatamodels))
- (native-inputs
- (list ;; python-jwst ; cycle: python-stpipe -> python-jwst -> python-stpipe
- python-pytest
- python-pytest-doctestplus
- python-pytest-openfiles
- python-setuptools-scm))
(home-page "https://github.com/spacetelescope/stpipe")
(synopsis "Framework for calibration pipeline software")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [bug#75015] [PATCH 38/38] gnu: Add python-pysat.
2024-12-21 20:20 [bug#75015] [PATCH 00/38] Astro update 2024/12 Sharlatan Hellseher
` (36 preceding siblings ...)
2024-12-21 20:22 ` [bug#75015] [PATCH 37/38] gnu: python-stpipe: Update to 0.8.0 Sharlatan Hellseher
@ 2024-12-21 20:22 ` Sharlatan Hellseher
37 siblings, 0 replies; 39+ messages in thread
From: Sharlatan Hellseher @ 2024-12-21 20:22 UTC (permalink / raw)
To: 75015; +Cc: Sharlatan Hellseher, Andreas Enge, Eric Bavier,
Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pysat): New variable.
Change-Id: I689f2423bd811af31190aac37111340b17d0aa0f
---
gnu/packages/astronomy.scm | 57 ++++++++++++++++++++++++++++++++++++++
1 file changed, 57 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a0fb2cedf2..6e3e6fb928 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5634,6 +5634,63 @@ (define-public python-pyregion
@end itemize")
(license license:expat)))
+(define-public python-pysat
+ (package
+ (name "python-pysat")
+ (version "3.2.1")
+ (source
+ (origin
+ (method git-fetch) ; no tests data in the PyPI tarball
+ (uri (git-reference
+ (url "https://github.com/pysat/pysat")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0xsxj66ybh7q3n68nlasz23x8lsdamny92r960gipzk8xmwwzmcw"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ #~(list "--durations=10" ; report 10 slowest tests
+ ;; Tests require pysatSpaceWeather which is not packed yet.
+ "--ignore=pysat/tests/test_utils_files.py"
+ "-k" "not test_from_os")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda _
+ ;; Do not run test coverage.
+ (substitute* "pyproject.toml"
+ ((".*addopts.*cov.*") ""))
+ ;; No such file or directory: '/homeless-shelter/.pysat'
+ (setenv "HOME" "/tmp")
+ (mkdir "pysatData")
+ (invoke "python" "-c"
+ "import pysat; pysat.params['data_dirs'] = 'pysatData'"))))))
+ (native-inputs
+ (list python-pytest
+ python-pytest-xdist
+ python-setuptools
+ python-wheel))
+ (propagated-inputs
+ (list python-dask
+ python-netcdf4
+ python-numpy
+ python-pandas
+ python-portalocker
+ python-scipy
+ python-toolz
+ python-xarray))
+ (home-page "https://github.com/pysat/pysat")
+ (synopsis "Supports science analysis across disparate data platforms")
+ (description
+ "The Python Satellite Data Analysis Toolkit (pysat) provides a simple and
+flexible interface for robust data analysis from beginning to end - including
+downloading, loading, cleaning, managing, processing, and analyzing
+data. Pysat's plug-in design allows analysis support for any data, including
+user provided data sets.")
+ (license license:bsd-3)))
+
(define-public python-pysiaf
(package
(name "python-pysiaf")
--
2.46.0
^ permalink raw reply related [flat|nested] 39+ messages in thread