Sharlatan Hellseher
1facfca058
gnu: python-romancal: Silent check and sanity-check phases.
...
As it's a leaf package and quite rapidly updated check and sanity-check
phases are disabled for now to make it buildable, a fresh release might
be placed before <2026-01-30>.
* gnu/packages/astronomy.scm (python-romancal)[arguments] <tests?>:
Disable for now.
[phases]{sanity-check}: Delete phase.
Change-Id: I30af4317916639f87288779ccd7bdd69b3ce8f67
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
c2a46c23c7
gnu: python-jwst: Relax requirements for python-drizzle.
...
* gnu/packages/astronomy.scm (python-jwst)[phases]{relax-requirements}:
New phase.
Change-Id: I1c24bf2c5af53584cca3fb28e9284f4c3cd0689e
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
3c10d40d34
gnu: python-specutils: Improve package.
...
* gnu/packages/astronomy.scm (python-specutils):
[arguments] <test-flags>: Run tests from installed Python module with
"--pyargs".
[phases]{remove-local-source}: New phase.
{set-home-env}: Move before {build}.
Change-Id: I1a8a894946e2961a46d3665e13861ad1dfd35236
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
66e4c4d746
gnu: python-stpipe: Fix tests.
...
* gnu/packages/astronomy.scm (python-stpipe):
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip 6 tests.
[phases]{set-version}: New phase.
Change-Id: Ib12027ec304073f113731ee98f379277d8b51e98
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
a7b914a163
gnu: python-stpreview: Fix tests.
...
* gnu/packages/astronomy.scm: (python-roman-datamodels-0.28,
python-rad-0.28): New variables.
(python-stpreview)[native-inputs]: Remove python-roman-datamodels and
python-wheel; add python-roman-datamodels-0.28.
Change-Id: I1dad50526d090739876761a1a6cf20359f680fe4
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
6dc9a3363b
gnu: Add python-gammapy.
...
* gnu/packages/astronomy.scm (python-gammapy): New variable.
Change-Id: I9454ee32cf00bf3aa996efd71be2b32fa954ce16
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
0aa6e3c023
gnu: Add python-healpy-1.18.
...
* gnu/packages/astronomy.scm (python-healpy-1.18): New variable.
Change-Id: I7e82c6de5f2e788cb8bbece03f3170ce190a70b5
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
952b8c0bfa
gnu: Add python-pyflct.
...
* gnu/packages/algebra.scm (python-pyflct): New variable.
Change-Id: If92c1d6dc3a879468bd2f30f2182a84f4cf11066
2026-01-30 09:10:14 +00:00
Sharlatan Hellseher
c9f4997d7a
gnu: Add python-astlib.
...
* gnu/packages/astronomy.scm (python-astlib): New variable.
Change-Id: I63691c616210c03d59ae268980161b2807e13c76
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
fcf181df46
gnu: Add python-casa-cube.
...
* gnu/packages/astronomy.scm (python-casa-cube): New variable.
Change-Id: I9ab46f06111372acd19e499ad80f291b8f8be63e
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
c8604b0d33
gnu: Add python-cmasher.
...
* gnu/packages/python-science.scm (python-cmasher): New variable.
Change-Id: I74c8ad6f9170b34b8c4fd1760c2ca3ba90d2a1f5
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
6bb2b66ef3
gnu: Add python-bdsf.
...
* gnu/packages/astronomy.scm (python-bdsf): New variable.
Change-Id: Ifa147e9b17433a2c141ba902d9b3f84a08e10245
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
f16b9b92aa
gnu: Add boost-with-numpy.
...
* gnu/packages/boost.scm (boost-with-numpy): New variable.
Change-Id: I95feeed592947704aa82b7f85fc536417d1fd815
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
36db1c78f7
gnu: aoflagger: Update to 3.4.0-1.b97943f.
...
* gnu/packages/astronomy.scm (aoflagger): Update to
b97943fd4c809f73ce1de2129a529d702cb133aa commit.
[inputs]: Remove gtkmm-3; add gtkmm.
[native-inputs]: Remove boost-1.83; add boost.
Change-Id: Id9604ecbab91cef325135e6eabd5fbeb76e2116a
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
621afcac0b
gnu: aocommon: Update to 0.0.0-4.5f3f280.
...
* gnu/packages/astronomy.scm (aocommon): Update to
5f3f28099f354cfd4d077ed461c365ba46eb9ffb commit.
Change-Id: I018ead866d218daf311ecc8e6c114af020a187ad
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
07838a9962
gnu: astroterm: Update to 1.0.10.
...
* gnu/packages/astronomy.scm (astroterm): Update to 1.0.10.
Change-Id: I1443472049357517a9a1c7974fa92eb6fdaa0dea
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
bd039343e2
gnu: gpredict: Update to 2.4.
...
* gnu/packages/astronomy.scm (gpredict): Update to 2.4.
[source]: Switch to git-fetch.
[arguments] <configure-flags>: Drop all.
<phases>: Remove 'fix-tests; use custom 'bootstrap.
[native-inputs]: Add autoconf, automake, (list glib "bin"), and libtool.
Change-Id: I165ddb69109dbc0c698a24d114a2c30a83d294bd
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
1beedcf82d
gnu: celestia: Update to 1.6.4-1.6de0339.
...
* gnu/packages/astronomy.scm (celestia): Update to
6de0339a85be38e85e2ad34f58850700be4342c5 commit.
Change-Id: I0d4b6da6812396009c3973961dceb6802fee3045
2026-01-30 09:10:13 +00:00
Sharlatan Hellseher
8246789f32
gnu: celestia-content: Update to 0.0.0-4.7c1a1f7.
...
* gnu/packages/astronomy.scm (celestia-content): Update to
7c1a1f7f9189b5c207d0ef185e880077136716a3 commit.
Change-Id: I2445f9edc5804754a8540ddc7b5d2f227d02c8c6
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
7639064cdc
gnu: python-aiapy: Update to 0.11.0.
...
* gnu/packages/astronomy.scm (python-aiapy): Update to 0.11.0.
[arguments] <test-flags>: Run in a single thread, there are not too many
tests; skip one test requiring remote data.
<phases>: Preserve 'sanity-check.
[native-inputs]: Remove python-pytest-cov and python-pytest-xdist; add
python-hissw.
Change-Id: I25a5983a7f7f55c4a685c27b6dae25858e4b92c6
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
93c11ef84a
gnu: Add python-hissw.
...
* gnu/packages/astronomy.scm (python-hissw): New variable.
Change-Id: I2502729bc9d9fb1d7ede4af1fc8613ce98836041
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
0096f052f6
gnu: python-astromartini: Update to 2.1.15.
...
* gnu/packages/astronomy.scm (python-astromartini): Update to 2.1.15.
[arguments]: Drop all, tests are not thread save, run them sequentially.
[propagated-inputs]: Add python-eaglesqltools, python-halo-analysis,
python-hdecompose, and python-pyread-eagle.
[native-inputs]: Remove python-pytest-xdist.
Change-Id: I15a728bf436021ffb5616f84df0e814e84d03d57
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
a900e990ce
gnu: Add python-eaglesqltools.
...
* gnu/packages/astronomy.scm (python-eaglesqltools): New variable.
Change-Id: Ia833c3e285fe0be028402431a5e084404d28edfe
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
ff5ab76079
gnu: Add python-hdecompose.
...
* gnu/packages/astronomy.scm (python-hdecompose): New variable.
Change-Id: Ib2dff022bc01a5b53c8f31568310bc5dac0517f2
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
b426c08b82
gnu: Add python-halo-analysis.
...
* gnu/packages/astronomy.scm (python-halo-analysis): New variable.
Change-Id: I935894c576647c0979600fbc9096f90d2195c012
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
62e3736e47
gnu: Add python-pyread-eagle.
...
* gnu/packages/python-xyz.scm (python-pyread-eagle): New variable.
Change-Id: I770e2c544c2061cb4fdc9511756d66e938e4d8b6
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
c659c091d6
gnu: python-ctapipe: Update to 0.29.0.
...
* gnu/packages/astronomy.scm (python-ctapipe): Update to 0.29.0.
Change-Id: I7c960229da781f30c33b02386916360b5c59929e
2026-01-30 09:10:12 +00:00
Sharlatan Hellseher
d29bf8c2ef
gnu: python-drizzlepac: Update to 3.10.0-1.6ac0ef1.
...
* gnu/packages/astronomy.scm (python-drizzlepac): Update to
6ac0ef1a27b0e2a568b1aa1f24b118ed322db409 commit.
Change-Id: I0d2349d2a949163a83a9779370780ea653bb46ff
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
f7eef8cd05
gnu: python-irispy-lmsal: Simplify package.
...
* gnu/packages/astronomy.scm (python-irispy-lmsal)[arguments]
<test-flags>: Drop all.
<phases>: Keep 'sanity-check.
Change-Id: I835672a0ef7e390222a99fe0d8bdae1f77ad947c
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
d99ff11ca2
gnu: python-pypeit: Update to 1.18.1.
...
* gnu/packages/astronomy.scm (python-pypeit): Update to 1.18.1.
[phases]{post-check}: Remove phase.
[propagated-inputs]: Remove python-astropy-6 and
python-extension-helpers; add python-astropy.
(python-pypeit-minimal)[arguments]<phases>: Remove modification of not
existing phase.
Change-Id: I326ae44eee7f1311dbfefb1c395b2ecd9264e98b
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
bf13a1bad1
gnu: python-viresclient: Update to 0.14.1.
...
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.14.1.
Change-Id: I1ffaa3ef7f557bebc6383ea73c3877b734fde96b
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
8862afeec4
gnu: tenmon: Update to 20260119.
...
* gnu/packages/astronomy.scm (tenmon): Update to 20260119.
[arguments]<configure-flags>: Drop them as no longer required.
Change-Id: I15ee79901ae034a44bcdbfa5bef58f679c8cf43d
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
d653513782
gnu: siril: Update to 1.4.1.
...
* gnu/packages/astronomy.scm (siril): Update to 1.4.1.
Change-Id: Ib19b745de86fa36af747c14f5e3c85e8b0ccdcf9
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
4e4b361cb2
gnu: stellarium: Update to 25.4.
...
* gnu/packages/astronomy.scm (stellarium): Update to 25.4.
Change-Id: I62ca4248159eef580d11764e9c7b3393d9ac2a1a
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
1e7ec8065f
gnu: calcmysky: Update to 0.4.0.
...
Upstream release note mentions dual licensing now: "This release is
relicensed to GPLv2 (with GPLv3 remaining an option) to fix
compatibility with Stellarium's license.", see:
<https://github.com/10110111/CalcMySky/releases/tag/v0.4.0 >
* gnu/packages/astronomy.scm (calcmysky): Update to 0.4.0.
[license]: Adjust to new dual license model.
Change-Id: If584241c6369b4ec376c15188f5f56e49ac15155
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
1d49397b9b
gnu: python-soxs: Update to 5.2.0.
...
* gnu/packages/astronomy.scm (python-soxs): Update to 5.2.0.
Change-Id: I40cbf5dfbebd397f3428b970c41100335eede44c
2026-01-30 09:10:11 +00:00
Sharlatan Hellseher
dd05643ea6
gnu: python-swiftgalaxy: Update to 2.3.1.
...
* gnu/packages/astronomy.scm (python-swiftgalaxy): Update to 2.3.1.
Change-Id: I81eaba9ab7a7f809275251d3a0843bb5e7ce92c7
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
f44892f3b0
gnu: python-swiftsimio: Update to 10.7.2.
...
* gnu/packages/astronomy.scm (python-swiftsimio): Update to 10.7.2.
Change-Id: I904571728d939a364c2172b87623515b5f6858b7
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
a8cee9d295
gnu: python-stpsf: Update to 2.2.0.
...
* gnu/packages/astronomy.scm (python-stpsf): Update to 2.2.0.
[native-inputs]: Remove python-wheel.
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
6c1dacff05
gnu: python-pynbody: Update to 2.4.1.
...
* gnu/packages/astronomy.scm (python-pynbody): Update to 2.4.1.
Change-Id: If772a2a32cb108cab4882c077ce76a8234bdf342
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
cc858d8358
gnu: python-lenstronomy: Update to 1.13.5.
...
* gnu/packages/astronomy.scm (python-lenstronomy): Update to 1.13.5.
[arguments] <test-flags>: Rework skipped tests, run more.
[propagated-inputs]: Remove python-astropy-6; add python-astropy.
Change-Id: I317fabab4e377947841853f44d24b0948cec5fac
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
ca8eb0edfa
gnu: python-colossus: Update to 1.3.11-0.5ea40f8.
...
* gnu/packages/astronomy.scm (python-colossus): Update to
5ea40f83d6f3bb56c6e1f2eb31b90dabebf60d3d commit.
Change-Id: I929dc7e45ad32fb2e007d882e0b8f0bcef162c8c
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
6d652dc0b2
gnu: python-ndcube: Update to 2.4.0.
...
* gnu/packages/astronomy.scm (python-ndcube): Update to 2.4.0.
[arguments] <test-flags>: Skip freshly failing test only.
Change-Id: Iafd38ffeef6ab54e38ba63e370cbc2bd3cc5d1a0
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
7f73fb6f2c
gnu: python-ndcube-minimal: Reduce closure size.
...
* gnu/packages/astronomy.scm (python-ndcube-minimal)[native-inputs]: Do
not inherit from python-ndcube, remove python-matplotlib,
python-mpl-animators, and python-reproject.
Change-Id: I3b625c44ad6a09571e489fdf1f577662fec3df25
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
a6e5790ae5
gnu: python-drizzle: Update to 2.2.0.
...
* gnu/packages/astronomy.scm (python-drizzle): Update to 2.2.0.
[native-inputs]: Remove python-wheel; add python-pytest-doctestplus.
Change-Id: Id27507fb94e42a7c67ffc21cb7e4e6e69482ddc1
2026-01-30 09:10:10 +00:00
Sharlatan Hellseher
df1623e0a5
gnu: ginga: Update to 5.5.1.
...
* gnu/packages/astronomy.scm (ginga): Update to 5.5.1.
[arguments] <test-flags>: Don't skip tests, all of them pass successfully.
Change-Id: Ie87cc96ea661d4fd392e77c434bf1c4b2bc77552
2026-01-30 09:10:09 +00:00
Sharlatan Hellseher
33e2e4a879
gnu: python-crds: Update to 13.1.1.
...
* gnu/packages/astronomy.scm (python-crds): Update to 13.1.1.
Change-Id: Ifcebd3e8c7562854dab36dee274bddd0bcfffd41
2026-01-30 09:10:09 +00:00
Sharlatan Hellseher
96c8605dbf
gnu: python-cdflib: Update to 1.3.8.
...
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.8.
[arguments] <test-flags>: Deselect "remote_data" marker.
[native-inputs]: Remove python-pytest-remotedata.
Change-Id: I135588d6cdb2db4858a8f4ceca77882b074e8b9b
2026-01-30 09:10:09 +00:00
Sharlatan Hellseher
cb46515547
gnu: python-astroquery: Simplify and improve tests.
...
* gnu/packages/astronomy.scm (python-astroquery):
[arguments] <test-flags>: Rework skipped tests.
<phases>: Use default 'check; add 'pre-check.
[native-inputs]: Add python-pytest-rerunfailures and
python-pytest-timeout.
[propagated-inputs]: Sort a->z; group by priority.
Change-Id: I54db4c66d8f97829e7015074e3c26d22629e4999
2026-01-30 09:10:09 +00:00
Sharlatan Hellseher
d8f3e15f00
gnu: python-roman-datamodels: Update to 0.29.0.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.29.0.
[propagated-inputs]: Add python-semantic-version.
Change-Id: Ib094cd374ef2a31f4d22416b487ad6ff416d0c53
2026-01-30 09:10:09 +00:00