1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-16 12:00:35 +02:00
Commit graph

1053 commits

Author SHA1 Message Date
Sharlatan Hellseher
6eef69608e
gnu: parfive: Renamve variable.
The most of the time Parfive is used as Python's library which
complicates using Guix import, this change align the name with expected
by importer.

* gnu/packages/python-web.scm (parfive): Rename variable to python-parfive.
* gnu/packages/astronomy.scm (python-sunpy, python-sunpy-minimal)
[propagated-inputs]: Remove parfive; add python-parfive.

Change-Id: I1a6d29f64d9aa49caff2838125f0ee2ca0e65b46
2025-05-12 20:25:41 +01:00
Sharlatan Hellseher
4f30d05a9b
gnu: Remove indi-2.0 variant.
* gnu/packages/astronomy.scm (indi-2.0): Overwrite INDI variable and
make it default.
(indi-1.9): Rename to indi-1
(phd2) [inputs]: Remove indi; add indi-1.
(stellarium) [inputs]: Remove indi-2.0; add indi.

Change-Id: I197fbb3969a34cf49ceb68f2d51d45286b63931b
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
bf869e3233
gnu: packages/astronomy: Sort.
* gnu/packages/astronomy.scm: (java-cds-healpix, python-astroplan,
python-astropy-healpix, python-astroquery, python-astroscrappy,
python-stsci-image, python-stsci-imagestats, python-suntime,
python-synphot): Sort variables alphabetically.

Change-Id: I98e4860155e9ef52d8b7f86205c2bc23a87e29d2
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
1d016797a3
gnu: packages/astronomy: Sort.
* gnu/packages/astronomy.scm (python-jwst, python-mpl-animators,
python-stsynphot, python-sunkit-image, python-sunpy-soar): Sort
variables alphabetically.

Change-Id: I3a8afb736baa4e13d3a395205bf5354a03de7d3c
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
35654cb6f9
gnu: Add python-sunpy-minimal.
* gnu/packages/astronomy.scm (python-sunpy-minimal): New variable.
(python-ndcube, python-sunraster) [native-inputs]: Remove python-sunpy;
add python-sunpy-minimal.

Change-Id: I270296ce365c58616629aa68c5668bde3dc905f3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
43d6e5eefb
gnu: python-sunpy: Fix tests.
* gnu/packages/astronomy.scm (python-sunpy) [arguments] <test-flags>:
Skip one test introducing time bomb.
<phases>: Add 'pre-check and move set HOME here from 'check.

Change-Id: I20e3f63aa45c951bd7b093e0d02e4968aca87dc3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
04162dd5a5
gnu: Add python-sunraster.
* gnu/packages/astronomy.scm (python-sunraster): New variable.

Change-Id: I0f50cbf7a36b189c89aa771be64c2f3035affa20
2025-04-30 20:12:42 +01:00
Sharlatan Hellseher
fa81a14077
gnu: Add python-libstempo.
* gnu/packages/astronomy.scm (python-libstempo): New variable.

Change-Id: Ia293690cd0778625b9a3441298710a934d51d1c4
2025-04-30 20:12:42 +01:00
Sharlatan Hellseher
805624810c
gnu: Add python-gw-sky.
* gnu/packages/astronomy.scm (python-gw-sky): New variable.

Change-Id: I02be95d9266fd4b446de6dec12c7a2625eaf466f
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
499be0bd46
gnu: Add java-cds-healpix.
* gnu/packages/astronomy.scm (java-cds-healpix): New variable.

Change-Id: Ie7f19463c440c87f34e4ad6d8a4d2cdf0c9bdd72
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
eb5b8fa6fb
gnu: python-zodipy: Update to 1.1.1.
* gnu/packages/astronomy.scm (python-zodipy): Update to 1.1.1.

Change-Id: I9f45aefb24eb8d768f9a70334470516ab1f3b710
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
17dfe43cba
gnu: python-tweakwcs: Update to 0.8.10.
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.10.
[arguments] <test-flags>: Do not skip tests as issues resolved.

Change-Id: I9d6e2bfa57f032f7488cbd5c676b1fe4d5e704a7
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
a1af6a7197
gnu: python-sunkit-magex: Update to 1.0.0rc1.
* gnu/packages/astronomy.scm (python-sunkit-magex): Update to 1.0.0rc1.
[arguments] <test-flags>: Run test in parallel, supported upstream.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I78e6ef0a201761aa67d2cc00f5534529a374d965
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
1d1b773d81
gnu: python-stsci-stimage: Update to 0.3.0.
* gnu/packages/astronomy.scm (python-stsci-stimage): Update to 0.3.0.
[arguments] <build-backend>: Use default.
<test-flags>: Remove them.
<phases>: Remove 'waf-configure-build; add 'build-extensions.
[native-inputs]: Remove python-waf.

Change-Id: Iaefe173dc00084ca5a751e01bb2e88e1ef5ad6fe
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
d53eb20359
gnu: python-spherical-geometry: Update to 1.3.3.
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.3.

Change-Id: I7af310d6f3e033dc3a4a1bbac70d4f6c5a37efc2
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
1c4a5322c5
gnu: python-sncosmo: Update to 2.12.1.
* gnu/packages/astronomy.scm (python-sncosmo): Update to 2.12.1.

Change-Id: I37c510861aa52c525772003ea2267d3ee21d0d27
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
66fa6e049a
gnu: python-roman-datamodels: Update to 0.24.0.
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.24.0.
[propagated-inputs]: Add python-pyarrow.
[native-inputs]: Add python-pandas.

Change-Id: I62fd4d5ee34284de59bc886eeb7045a134586c55
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
6ff5856a1b
gnu: python-rad: Update to 0.24.0.
* gnu/packages/astronomy.scm (python-rad): Update to 0.24.0.

Change-Id: I34674c1a25e1e510fd4d3ff0e7f5fa1117a20789
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
ccce1f1ed1
gnu: python-pyvo: Update to 1.6.2.
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.6.2.
[native-inputs]: Add python-pytest-doctestplus.

Change-Id: I24bee0dffdfe19380a2e9c2247a62e29195af45e
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
5e3a5fa986
gnu: python-losoto: Update to 2.5.0.
* gnu/packages/astronomy.scm (python-losoto): Update to 2.5.0.

Change-Id: I4ce1092227d5fd1acb185e25880fa7eed0650d5b
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
a577dea95a
gnu: python-glue-core: Update to 1.22.1.
* gnu/packages/astronomy.scm (python-glue-core): Update to 1.22.1.
[propagated-inputs]: Remove python-h5py.

Change-Id: I455e8f91ea36b0cbe41c749973d6dec231640238
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
5b0d288f0d
gnu: python-ginga: Update to 5.3.0.
* gnu/packages/astronomy.scm (python-ginga): Update to 5.3.0. Fix
indentation and style.
[arguments] <phases>: Remove 'relax-requirments.
[description]: Start from a new line and fix fill paragraph indentation.

Change-Id: Ie9eeb41c963316cd396212195afb70ac157b0a9e
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
c47f779e57
gnu: python-cdflib: Update to 1.3.4.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.4.

Change-Id: Ieceb49d728b4d5f35496b8fb93d9e41990ed9dd8
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
1609b7fccd
gnu: python-jwst: Update to 1.18.0.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.18.0.
[phases]{relax-requirements}: Remove relaxation for GWCS and NumPy;
remove "create_data" script as no longer provided.

Change-Id: I4a8144af772f39256fe28f822c298a74559067fb
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
65f7c5d323
gnu: python-stcal: Update to 1.12.0.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.12.0.
[arguments] <test-flags>: Skip one more test, sort alphabetically.

Change-Id: I3cfd4a2a523fc526a4b209cbf60461612f2f3bec
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
db77df45ff
gnu: python-stdatamodels: Update to 3.0.2.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 3.0.2.
[propagated-inputs]: Remove python-asdf-3; add python-asdf.

Change-Id: Iafb80573a739caf7a511ab4841502b99dd149dec
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
cb5f071e37
gnu: python-photutils: Update to 2.2.0.
* gnu/packages/astronomy.scm (python-photutils): Update to 2.2.0.

Change-Id: I047a6f4496edcaf90b8a3b58cb7ffc3bf8204b9a
2025-04-30 20:12:40 +01:00
Sharlatan Hellseher
1a617fcf09
gnu: python-photutils: Simplify.
* gnu/packages/astronomy.scm (python-photutils) [arguments]
<test-flags>: Limit parallel tests up to 8 threads to improve stability.
<phases>: Remove 'relax-requirements, create-setup.py,
'writable-compiler, and 'build-extensions; use custom 'check.

Change-Id: I82f6f792a3f88836f6b2d39b2f1ce4db2d41acea
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
c4ca839d94
gnu: python-sunpy: Update to 6.1.1.
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.1.1.
[arguments] <test-flags>: Limit parallel tests up to 8 threads to
improve stability.
<phases>: Remove 'relax-requirements, 'writable-compiler,
'prepare-test-environment; add 'remove-test-file; use custom 'check.
[native-inputs]: Remove python-setuptools-scm; add
python-setuptools-scm-next.

Change-Id: I3fadca54c96d73e7ef54ebc513d4084eb5f9a615
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
26b01cc16b
gnu: python-astropy: Update to 7.0.1.
* gnu/packages/astronomy.scm (python-astropy): Update to 7.0.1.
[arguments] <test-flags>: Limit parallel tests up to 8 threads to
improve stability; skip just one test.
[phases]{check}: Set NumPy threads to 1.

(python-astropy-6): New variable.

(python-kanon) [propagated-inputs]: Remove python-astropy; add
python-astropy-6.

(python-poliastro): Likewise.

Change-Id: Ice96b055331641d67d8043e20032ef7ff5cc1937
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
85992f680c
gnu: python-astropy-iers-data: Update to 0.2025.4.14.0.37.22.
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.4.14.0.37.22.

Change-Id: I65952837d11c3ec2ec644ac3a138bb6fa5c2d5c5
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
c990798bc2
gnu: python-skyfield: Update to 1.53.
* gnu/packages/astronomy.scm (python-skyfield): Update to 1.53.

Change-Id: I6f033ea0c8ff08449fd360900dac24accdb384e7
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
a7441b6375
gnu: stellarium: Update to 25.1-1.8a3a53a.
* gnu/packages/astronomy.scm (stellarium): Update to 25.1-1.8a3a53a.
[inputs]: Add md4c.

Change-Id: I8b1732d7c385bca80ec8fea38166ab7fb5142404
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
fabaaad483
gnu: scamp: Update to 2.14.0.
* gnu/packages/astronomy.scm (scamp): Update to 2.14.0.
[description]: Fix fill paragraph indentation.

Change-Id: I4dd4256d6c6a29d4b5bacdf6267987bfe908d85c
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
03879ea21b
gnu: libsep: Update to 1.4.1.
* gnu/packages/astronomy.scm (libsep): Update to 1.4.1.
(python-sep) [arguments] <phases>: Add 'relax-requirements.

Change-Id: Iea5fcea4768f83293627f2071ffd02275f37a8d9
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
4bc9d2819a
gnu: iraf-community: Update to 2.18.1.
* gnu/packages/astronomy.scm (iraf-community): Update to 2.18.1.

Change-Id: I0d69f363449ab2034a0e093947399aa07b59ecca
2025-04-30 20:12:39 +01:00
Sharlatan Hellseher
dfbd23b68d
gnu: indi-2.0: Update to 2.1.3.
* gnu/packages/astronomy.scm (indi-2.0): Update to 2.1.3.

Change-Id: Iaaa35c645136968c88294e3bc60e84cdd1143bd0
2025-04-30 20:12:36 +01:00
Sharlatan Hellseher
ef9c58e4f2
gnu: python-jwst: Refresh package style.
* gnu/packages/astronomy.scm (python-jwst): Fix indentation and order of
fields.
[source] <snippet>: Use G-expressions, fix long lines.
[synopsis]: Simplify.
[description]: Fix fill paragraph indentation.

Change-Id: Iea9c816ff6bc64d2fc65bcb4d42824bdb6815af5
2025-04-21 14:19:14 +01:00
Sharlatan Hellseher
c1609ce003
Revert "gnu: python-jplephem-build: Fix build."
This reverts commit 77254ef42d.

* gnu/packages/astronomy.scm (python-jplephem): Nothing is wrong with
tests, no need to skip any.

Change-Id: I8582068ff857055788295cb3c459f782cb357185
2025-04-17 09:05:13 +01:00
Steve George
77254ef42d
gnu: python-jplephem-build: Fix build.
* gnu/packages/astronomy.scm (python-jplephem) [phases]: Ignore failing tests.

Change-Id: I33af71f580cd25bbd126fcf0c5cf1164f9c892ef
Signed-off-by: Steve George <steve@futurile.net>
2025-04-16 11:46:35 +02:00
Sharlatan Hellseher
c01033e3fa
gnu: python-astroml: Disable more tests.
* gnu/packages/astronomy.scm (python-astroml) [arguments] <test-flags>:
Disable tests requiring NumPy, reported upstream.

Change-Id: I30693e2f3550ba8aab012b54d3d838508038c762
2025-04-16 11:46:22 +02:00
Nicolas Graves
26826a0728
gnu: python-cesium: Move to (gnu packages astronomy).
The dependencies of this package are already in (gnu packages astronomy).

* gnu/packages/python-xyz.scm (python-cesium): Move from here…
* gnu/packages/astronomy.scm (python-cesium): …to here.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:20 +02:00
Sharlatan Hellseher
d722e9ef15
gnu: python-glue-astronomy: Avoid deprecation failure in tests.
* gnu/packages/astronomy.scm (python-glue-astronomy) [arguments]
<test-flags>: Skip one failing test.

Change-Id: I4dd3d3e1d56b75cf8e6479bdeacf2c391d206e9c
2025-04-16 11:46:16 +02:00
Sharlatan Hellseher
03a873278c
gnu: python-astropy: Skip one more test.
* gnu/packages/astronomy.scm (python-astropy) [arguments] <test-flags>:
Skip one more failing test.

Change-Id: Iea781139001dedac966365da2e7c3fca7094ec81
2025-04-16 11:46:12 +02:00
Sharlatan Hellseher
c63001304e
gnu: tempo2: Install runtime files.
* gnu/packages/astronomy.scm (tempo2) [arguments] <phases>: Add
'set-t2runtime-path and 'install-t2runtime-files.

Change-Id: Ie0a9b5e9fd2a734d47cfd2760a1b9b5b51cc26d4
2025-04-15 23:40:54 +01:00
Sharlatan Hellseher
e5b75cfd09
gnu: packages/astronomy: Add copyright for Daniel Ziltener.
It's a follow for 33fdb25fac.

* gnu/packages/astronomy.scm: Add missing copyright for Daniel Ziltener.

Change-Id: I2b36f307dc6bfc5f42e2838438ba40bc5d2eecd3
2025-04-13 22:06:29 +01:00
Daniel Ziltener
33fdb25fac
gnu: Add sunwait.
* gnu/packages/astronomy.scm (astronomy): New variable.

Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ic199327e44078fd81434da19924f1b213d50194c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-13 20:42:31 +01:00
Sharlatan Hellseher
61fe7d1749
gnu: packages/astronomy: Sort alphabetically.
* gnu/packages/astronomy.scm: (python-astropy-iers-data, python-naima,
python-regions, python-stsci-stimage, python-sunpy): Sort variables
alphabetically.

Change-Id: I3eccef6881c7c45bb3fe0709ed91d65676060fab
2025-04-01 16:02:58 +01:00
Sharlatan Hellseher
dfe263bd13
gnu: Add python-sunkit-magex.
* gnu/packages/astronomy.scm (python-sunkit-magex): New variable.

Change-Id: I646ec32ffb3b772e8e9136d9afc9e828ca18de39
2025-03-31 21:04:11 +01:00
Sharlatan Hellseher
1fe05a5f06
gnu: Add tempo2.
* gnu/packages/astronomy.scm (tempo2): New variable.

Change-Id: Ib994ae836b1a40f0c5b1a95d08cc9693a78e9739
2025-03-31 21:04:11 +01:00