Commit Graph

495 Commits

Author SHA1 Message Date
Ricardo Wurmus
dc1719cba4
gnu: python-astroml: Make compatible with recent Matplot and Scipy.
* gnu/packages/astronomy.scm (python-astroml)[arguments]: Add phases
'matplotlib-compatibility and 'scipy-compatibility.

Change-Id: Id88cf769f705f9326f41f951403583155bcee58f
2024-01-16 12:44:37 +01:00
Ricardo Wurmus
efd98a9c45
gnu: python-poliastro: Make compatible with latest matplotlib.
* gnu/packages/astronomy.scm (python-poliastro)[arguments]: Add phase
'matplotlib-compatibility; disable test_porkchop_plotting.

Change-Id: Ie70673c69d4bdfa424e324d2848e9567360b03ef
2024-01-16 12:44:35 +01:00
Sharlatan Hellseher
bfdcf6b365
gnu: python-regions: Use G-expressions.
* gnu/packages/astronomy.scm (python-regions): Use G-expressions.
[build-system]: Swap to pyproject-build-system.
[arguments]<#:phases>: Remove 'delete-doctest phase. Merge all
(add-before 'check ...) phases into 'prepare-test-environment.

Change-Id: I31dc6a195a6f6f818303d5c0e32799770cd448c8
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
1ef2e0bdf3
gnu: wcslib: Update to 8.2.2.
* gnu/packages/astronomy.scm (wcslib): Update to 8.2.2.

Change-Id: Id5ae03974956fe90b4970c1e879fd670c7b537dd
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
d327eb2e9e
gnu: splash: Update to 3.10.1.
* gnu/packages/astronomy.scm (splash): Update to 3.10.1.

Change-Id: I68a3eb0c1033a1e2726c6c2c4b6768d87d3fb4be
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
0223f6a6e1
gnu: python-tweakwcs: Update to 0.8.5.
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.5.

Change-Id: I137077392d102c65489705d30a1820fc7923aac3
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
816e342bed
gnu: python-synphot: Adjust package style.
* gnu/packages/astronomy.scm (python-synphot): Adjust package style.
[propagated-inputs]: Add annotation for optional, not packed yet
packages. Columnise inputs.
[native-inputs]: Columnise inputs.

Change-Id: I789fc143191c68d5acc248bf6c67e52a93e2744f
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
a066939a5a
gnu: python-synphot: Update to 1.3.0.
* gnu/packages/astronomy.scm (python-synphot): Update to 1.3.0.

Change-Id: I5d2c5bf00563780738f1f36af5920d6ae55b28c2
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
3f541f91bb
gnu: python-stsynphot: Update to 1.3.0.
* gnu/packages/astronomy.scm (python-stsynphot): Update to 1.3.0.

Change-Id: I48f8a2b20036a97ba8a989c8929cdea42bb4cade
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
171dbdcb75
gnu: python-stsci-imagestats: Enable tests
* gnu/packages/astronomy.scm (python-stsci-imagestats): Enable tests.
[arguments]<#:phases>: Add 'build-extensions phase.
[native-inputs]: Add python-pytest.

Change-Id: I8cb35fd083453d577eb6ad94f097502566c1bcee
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
1f38e64779
gnu: python-stsci-imagestats: Update to 1.8.0.
* gnu/packages/astronomy.scm (python-stsci-imagestats): Update to 1.8.0.

Change-Id: I7d1c869b3e52e862d0556abb18ba3b96ca49408a
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
617cf3b1f3
gnu: python-stdatamodels: Update to 1.9.0.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.9.0.

Change-Id: I02f774b144ee439bd139d98a482b63e21a6ddb94
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
17fb656308
gnu: python-spherical-geometry: Update to 1.3.1.
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.1.
[arguments]<#:phases>: Replace 'build-extension with
'prepare-test-environment phase which includes Pytest config set up to
prevent tests from failure.
[native-inputs]: Add python-pytest-astropy-header.
[home-page]: Correct it.

Change-Id: Ib49201f62c32555355df5821383ef416245d4d50
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
f224e2e489
gnu: python-spectral-cube: Update to 0.6.5.
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.5.

Change-Id: I089f55238299533f35d1fd7623c1a8ff446de08c
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
e86353aa3b
gnu: python-reproject: Update to 0.13.0.
* gnu/packages/astronomy.scm (python-reproject): Update to 0.13.0.

Change-Id: Id7dea0bc9c5bd7c3e65baad26b72a94d77c31165
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
8d2bebdbe0
gnu: python-regions: Update to 0.8.
* gnu/packages/astronomy.scm (python-regions): Update to 0.8.
[propagated-inputs]: Add python-h5py, python-matplotlib, python-scipy, and python-shapely.

Change-Id: Icdbbad92a0829d285962f50338e970d3a0d7eaa0
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
96ada0e6aa
gnu: python-radio-beam: Update to 0.3.7.
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.7.

Change-Id: If767386ad3010bda9a25b4c575bc130e22d56f3b
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
225e724de3
gnu: python-pynbody: Update to 1.5.2.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.5.2.
[arguments]<#:test-flags>: Add to ignore list 'tests/copy_on_access_test.py'.

Change-Id: Ib3c566602e036b0396a79fd41b18be0ebbe5235c
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
4212549eb1
gnu: python-photutils: Update to 1.10.0.
* gnu/packages/astronomy.scm (python-photutils): Update to 1.10.0.
[propagated-inputs]: Add python-bottleneck, python-gwcs, python-matplotlib,
python-rasterio, python-scikit-image, python-scikit-learn,
python-scipy, python-shapely, and python-tqdm.
[native-inputs]: Add python-semantic-version.

Change-Id: Ic2a879b653b56b84fff826b85108088db5cbf888
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
55b0ad10a3
gnu: python-mpl-animators: Update to 1.1.1.
* gnu/packages/astronomy.scm (python-mpl-animators): Update to 1.1.1.

Change-Id: I7cd7f70724286480c469820659e922699461b7e0
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
3669f98ea4
gnu: python-jplephem: Update to 2.21.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.21.

Change-Id: I26724a009b776a0f6541d6265a7ae8dfc94d2572
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
256676a065
gnu: python-gwcs: Update to 0.20.0.
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.20.0.

Change-Id: I1b463fd34d487e91895127c42ca484652c87fd0a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
93934bbcf8
gnu: python-drms: Update to 0.7.0.
* gnu/packages/astronomy.scm (python-drms): Update to 0.7.0.

Change-Id: I963cf7cc3c4dd2d48e063e6939b018d404c8de16
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
b883ea3659
gnu: python-drizzle: Update to 1.14.4.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.4.

Change-Id: I2f2415b93af251df2608d18046cda7b4f63e7f8a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
cde0d3d4f0
gnu: python-crds: Update to 11.17.13.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.13.

Change-Id: I1daf4f9a0ecd3b791979b016a678085170f8e9f7
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
4f8db3b337
gnu: python-astropy-healpix: Update to 1.0.2.
* gnu/packages/astronomy.scm (python-astropy-healpix): Update to 1.0.2.

Change-Id: I94794985b953d2820fd215d82dd06196ac3f302f
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9876d22321
gnu: python-asdf-astropy: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.5.0.

Change-Id: I8e3473eaefb922f3cff135fd084f467f36dbedb4
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9c7c39600c
gnu: phd2: Update to 2.6.12.
* gnu/packages/astronomy.scm (phd2): Update to 2.6.12.

Change-Id: I83cc7a11eda6caee2d7796e45dab72ccea358a69
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
2c564396be
gnu: libpasastro: Update to 1.4.2.
* gnu/packages/astronomy.scm (libpasastro): Update to 1.4.2.

Change-Id: I387f63fe1ebfcc95c33177b13325611e16cd89df
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
286d5134a8
gnu: cfitsio: Update to 4.3.1.
* gnu/packages/astronomy.scm (cfitsio): Update to 4.3.1.

Change-Id: I6181f161d1dcbf3ec16e229bc196d56eca470027
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
26614bd167
gnu: calceph: Update to 3.5.4.
* gnu/packages/astronomy.scm (calceph): Update to 3.5.4.

Change-Id: I0537f493c09aa09feeae3b439e6aa54c3bcab782
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
72eb6c3e51
gnu: aoflagger: Update to 3.4.0.
* gnu/packages/astronomy.scm (aoflagger): Update to 3.4.0.

Change-Id: Iac1581d81f4f0527cf843631ed3335b53dadbf52
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
f502d87e63
gnu: aocommon: Update to 0.0.0-2.9272ea3.
* gnu/packages/astronomy.scm (aocommon): Update to 0.0.0-2.9272ea3.

Change-Id: I14d7e9df0031d5f631b595f1214a88529b89db1f
2024-01-12 21:41:48 +00:00
Sharlatan Hellseher
33f9d3cc36
gnu: python-cdflib: Disable shaky test.
* gnu/packages/astronomy.scm (python-cdflib): Disable one test which
causes random build failure.
[arguments]{test-flags}: Add it.

Change-Id: I05ee2feca3bc0f0139fa1a5f00b4fe260b42ec80
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-12-04 14:49:33 -06:00
Sharlatan Hellseher
b7abea0fd6
gnu: python-stsci-stimage: Enable tests.
* gnu/packages/astronomy.scm (python-stsci-stimage): Enable tests.
[arguments]{phases}: Add custom 'check phase.
[native-inputs]: Add python-waf and indent list.

Change-Id: Ifceace1d89aff97e938c4fb95f33525477499949
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
1144680dab
gnu: python-synphot: Enable tests.
* gnu/packages/astronomy.scm (python-synphot): Enable tests.
[arguments]{phases}: Add 'prepare-test-environment phase.

Change-Id: Ie577ef16794fbd99ec73e39bdc8d8e1645e35532
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
ba3a3aa311
gnu: python-poliastro: Improve package style.
* gnu/package/astronomy.scm (python-poliastro): Improve package style.
[arguments]: Swap to use {test-flags} and standard {check} phase.

Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
7a4c272619
gnu: python-astroquery: Improve package style.
* gnu/packages/astronomy.scm (python-astroquery): Improve package style.
[build-system]: Swap to pyproject-build-system.
[arguments]{phases}: Rename 'writable-home phase to
'prepare-test-environment to reflect the purpose, Add extra step
configuring Pytest.
[native-inputs]: Remove python-flask, python-jinja2. Add
python-astropy-healpix, python-regions.

Change-Id: Id3909a13e451a2f9d5f4f28511e9f04c6bceb738
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
178871ff67
gnu: python-stsci-imagestats: Swap to pyproject-build-system.
The next release of the package will include test suite based on
python-pytest, prepare for that.

* gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]:
Swap to python-stsci-imagestats.

Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
dbdc888316
gnu: python-drms: Simplify package.
* gnu/packages/astronomy.scm (python-drms): Simplify package.
[build-system]: Swap to pyproject-build-system.
[arguments]: Drop them.

Change-Id: I9d8e82e63b850b220489454ba984f22f4cad3ad3
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
f54a32ea5f
gnu: splash: Update to 3.9.0.
* gnu/packages/astronomy.scm (splash): Update to 3.9.0.

Change-Id: Ic7fdf1cd8aacfec00777075440b4f53adfe37d22
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
8b22794ab7
gnu: python-wiimatch: Update to 0.3.2.
* gnu/packages/astronomy.scm (python-wiimatch): Update to 0.3.2.

Change-Id: I2344c4b7e90e2652393b89c8e2bdf83644d0c711
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher
e5ffc7f5bb
gnu: python-sgp4: Update to 2.23.
* gnu/packages/astronomy.scm (python-sgp4): Update to 2.23.

Change-Id: I135ef49c969e3bbc1635f9df966953fbc9bb0c67
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
4fad4d01a9
gnu: python-roman-datamodels: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.18.0.

Change-Id: Ic60c1cd7574cba42bfb29069283d90804775f583
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
a333c1c8f8
gnu: python-rad: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-rad): Update to 0.18.0.

Change-Id: I1e7ba8f99bce25ab5c719e82755505e32d0acf66
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
3ffd914237
gnu: python-pynbody: Prepare for cross compilation.
* gnu/packages/astronomy.scm (python-pynbody)[arguments]{phases}: Add
'set-compiler phase.

Change-Id: I64feabbdd76679d5a86a85a9f50cd0be90f60c1c
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
e31c1dcce9
gnu: python-pynbody: Update to 1.4.2.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.2.

Change-Id: I1ccfa506b3e1fc57b547ffc21059ee3f5547ce04
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
aa0986e9d3
gnu: python-jplephem: Update to 2.20.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.20.

Change-Id: Ie5100d1d6f790a15d5fef2f63f916c0e7063aa89
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
5919fd3204
gnu: python-fitsio: Update to 1.2.1.
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.1.

Change-Id: Icc28cc340bcd23958f17bb437a76c5cdc8e58383
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
e56419615b
gnu: python-crds: Update to 11.17.9.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.9.

Change-Id: Id493858c82ee6b52cb0a7f15a918349f305f9ad3
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher
6d894eec16
gnu: python-casa-formats-io: Update to 0.2.2.
* gnu/packages/astronomy.scm (python-casa-formats-io): Update to 0.2.2.

Change-Id: I1a95f2e09fff36e1488302e5929fc405837f4cde
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
a5b82772f4
gnu: python-astroalign: Update to 2.5.1.
* gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.1.

Change-Id: If850a659270c8a3640bd20382f5b5fb05b998594
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
1fbab53723
gnu: python-asdf-3.0: Update to 3.0.1.
* gnu/packages/astronomy.scm (python-asdf-3.0): Update to 3.0.1.

Change-Id: Icd6e1c048cad82d5cad25c5638b8300f438116b0
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
497209f1f4
gnu: libpasastro: Update to 1.4.1.
* gnu/packages/astronomy.scm (libpasastro): Update to 1.4.1.

Change-Id: I8ad8e9c23c08897f84cbf0b35c1197320bbdeb86
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
d3a93691ac
gnu: gpredict: Improve package style.
* gnu/packages/astronomy.scm (gpredict): Improve package style. Reorder
fields to be similar with others to ease review.
[native-inputs]: Remove labels.
[arguments]: Use G-expressions. Drop trailing #t in phases.

Change-Id: I0e0216825ce2c9e77632a43dd604ab4abbdf3e83
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
1d43cd5818
gnu: celestia: Update to 1.6.4.
* gnu/packages/astronomy.scm (celestia): Update to 1.6.4.

Change-Id: I581bb402e78584b526d83050cfedb4e8d26a6115
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher
7995a474ea
gnu: python-asdf: Update to 3.0.0.
* gnu/packages/astronomy.scm (python-asdf-3.0): New variable, migrated
from python-asdf.
[arguments]: Move it from here ...
[native-inputs]: Remove python-astronomy, python-pytest-openfiles.
[propagated-inputs]: Add python-attrs. Remove
python-importlib-resources, python-jsonschema.

(python-asdf-2.15): New variable. Inherited from python-asdf-3.0.
[arguments]: ... to here.

(python-asdf): Set it to use python-asdf-2.15 as 3.0.0 includes some
breaking changes which may not testes in dependent projects.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
2f33ac988c
gnu: python-jwst: Update to 1.12.5.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.12.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
53a4452e98
gnu: python-ephem: Update to 4.1.5.
* gnu/packages/astronomy.scm (python-ephem): Update to 4.1.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
7e7a3bd6e0
gnu: python-crds: Update to 11.17.7.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.7.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
944005417d
gnu: python-cdflib: Update to 1.2.3.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
0420667cbe
gnu: python-astropy: Update to 5.3.4.
* gnu/packages/astronomy.scm (python-astropy): Update to 5.3.4.
[arguments]{phases}: Disable one failing test, reported upstream.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher
20e7aa2732
gnu: libxisf: Update to 0.2.10.
* gnu/packages/astronomy.scm (libxisf): Update to 0.2.10.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
966ffbf8c6
gnu: python-pyerfa: Update to 2.0.1.1.
* gnu/packages/astronomy.scm (python-pyerfa): Update to 2.0.1.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
95a1688229
gnu: erfa: Update to 2.0.1.
* gnu/packages/astronomy.scm (erfa): Update to 2.0.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
d9b6426cbb
gnu: python-astroalign: Update to 2.5.0.
* gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
10917afe67
gnu: python-cdflib: Update to 1.2.2.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
4d4e9b84ee
gnu: python-pynbody: Update to 1.4.1.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.1.
[source]: Switch to git-fetch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
0d7e51d8ee
gnu: python-spherical-geometry: Enable tests.
* gnu/packages/astronomy.scm (python-spherical-geometry): Enable tests.
[build-system]: Switch to pyproject-build-system.
[arguments]{phases}: Add 'build-extensions phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
a8c1c98690
gnu: python-spherical-geometry: Simplify package.
* gnu/packages/astronomy.scm (python-spherical-geometry):
[arguments]{phases}<preparations>: Switch to
SETUPTOOLS_SCM_PRETEND_VERSION evnar instead modifying setup.py.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
e7b315216a
gnu: imppg: Use standard configure phase.
* gnu/packages/astronomy.scm (imppg): Use G-expressions.
[arguments]{phases}: Use 'configure standard phase instead of
replacement.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher
b4be620009
gnu: glnemo2: Fix home-page.
* gnu/packages/astronomy.scm (glnemo2): Fix home-page to point to actual
project's one.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Maxim Cournoyer
d96a9c7473
gnu: python-radio-beam: Update to 0.3.6.
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.6.
[native-inputs]: Add python-setuptools-scm.

Change-Id: I3be87a22b701119699d37104f8df4f3fab44d0c8
2023-10-31 13:15:25 -04:00
Maxim Cournoyer
6318e7a851
gnu: python-spectral-cube: Update to 0.6.3.
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.3.
[native-inputs]: Add python-setuptools-scm.

Change-Id: I8b701081d2c8ea2fd8f25ca845e8e26760fdc094
2023-10-31 13:15:25 -04:00
Sharlatan Hellseher
5e5547d1b3
gnu: Add python-spectral-cube.
* gnu/packages/astronomy.scm (python-spectral-cube): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:25 -04:00
Sharlatan Hellseher
c1e3ad850d
gnu: Add python-aplpy.
* gnu/packages/astronomy.scm (python-aplpy): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher
4b1dce7185
gnu: Add python-pyregion.
* gnu/packages/astronomy.scm (python-pyregion): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher
ea2e0eb36b
gnu: Add python-pyavm.
* gnu/packages/astronomy.scm (python-pyavm): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher
c82c6807e8
gnu: Add python-radio-beam.
* gnu/packages/astronomy.scm (python-radio-beam): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Efraim Flashner
50f514762b
gnu: wcslib-7.12: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib-7.12)[source]: Add snippet to
remove pregenerated files.
2023-10-22 19:49:26 +03:00
Efraim Flashner
70690fd6c4
gnu: wcslib: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib)[source]: Add snippet to remove
pregenerated files.
[native-inputs]: Add flex.
2023-10-22 19:49:26 +03:00
Efraim Flashner
c48fb29d6b
gnu: gnuastro: Update to 0.21.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.21.
2023-10-22 19:49:26 +03:00
Sharlatan Hellseher
9ad9113fc2
gnu: indi: Update to 2.0.4.
* 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

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
1592749dd1
gnu: python-tweakwcs: Update to 0.8.3.
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
cb5608e393
gnu: python-sunpy: Update to 5.0.1.
* gnu/packages/astronomy.scm (python-sunpy): Update to 5.0.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
9e2f605b28
gnu: python-stpipe: Update to 0.5.1.
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.5.1.
[arguments]{test-flags}: Disable on failing test.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
46bdcee9c8
gnu: python-stdatamodels: Update packages style.
* gnu/packages/astronomy.scm (python-stdatamodels): Update indentation
to improve readability of the package.
[description]: Add TexInfo styling bits.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
514aec4356
gnu: python-stdatamodels: Update to 1.8.3.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
eef6d037fa
gnu: python-stcal: Update package style.
* gnu/packages/astronomy.scm (python-stcal): Update indentation to
improve readability of the package.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher
bf6bab4e95
gnu: python-stcal: Update to 1.4.4.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.4.4.
[arguments]{phases}: Add 'build-extensions phase.
[native-inputs]: Add python-cython.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
43b0e12004
gnu: python-jwst: Update to 1.12.3.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.12.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
7c47749a93
gnu: python-cdflib: Update to 1.2.1.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
6e7c1e8ff2
gnu: python-crds: Update to 11.17.6.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
5939412ab4
gnu: python-drizzle: Update package style.
* 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.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
dc77700c84
gnu: python-drizzle: Update to 1.14.3.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
817293ec78
gnu: python-reproject: Update to 0.12.0.
* gnu/packages/astronomy.scm (python-reproject): Update to 0.12.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
8647a2d4b1
gnu: python-jplephem: Improve package style.
* 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.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
df3a912498
gnu: python-jplephem: Update to 2.19.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.19.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
de10624658
gnu: python-gwcs: Update to 0.19.0.
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.19.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher
0052743c91
gnu: calceph: Update to 3.5.3.
* gnu/packages/astronomy.scm (calceph): Update to 3.5.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00