Commit graph

176430 commits

Author SHA1 Message Date
Sharlatan Hellseher
df333bc40a
gnu: Add python-orbitalpy.
* gnu/packages/astronomy.scm (python-orbitalpy): New variable.

Change-Id: I467dfb60d73263dd5ae4dbf58628a8b621519a16
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
da5ce58900
gnu: Add python-represent.
* gnu/packages/python-xyz.scm (python-represent): New variable.

Change-Id: If8081edde0caf8808a1930ed648c6896ba2b3a6f
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
470dd23942
gnu: Add python-rush.
* gnu/packages/python-xyz.scm (python-rush): New variable.

Change-Id: I1e7500e63b986e33bed8eb6c1e14181eebd23463
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
017519b67e
gnu: Add python-glue-geospatial.
* gnu/packages/astronomy.scm (python-glue-geospatial): New variable.

Change-Id: Ie6529b4b80c4758e3f12e260c687e8f98b575edc
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
ec0ef475b5
gnu: Add python-astromartini.
* gnu/packages/astronomy.scm (python-astromartini): New variable.

Change-Id: Ibea4652ba7b919a97e5791bd266bbd3d89ea3320
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
26e10e2541
gnu: Add python-astrodata.
* gnu/packages/astronomy.scm (python-astrodata): New variable.

Change-Id: If3552abcddda7f44ec620778e498383894053fda
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
02a6678052
gnu: uraniborg: Update to 0.0.14.
* gnu/packages/astronomy.scm (uraniborg): Update to 0.0.14.

Change-Id: I69a5e941349225d99cd3249bf9285fcb0d8c1129
2025-11-30 23:49:06 +00:00
Sharlatan Hellseher
29327df985
gnu: tenmon: Update to 20251101.
* gnu/packages/astronomy.scm (tenmon): Update to 20251101.

Change-Id: Ia355ff3c3aa702672d9ea55770a4c7c8bc6a88c4
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
61396c638b
gnu: tangos: Update to 1.10.0.
* gnu/packages/astronomy.scm (tangos): Update to 1.10.0.
[arguments] <test-flags>: Enable more tests.
<phases>: Add 'pre-check.
[inputs]: Remove python-sqlalchemy; add python-psycopg2, python-pymysql,
and python-sqlalchemy-2.
[native-inputs]: Remove python-pynbody-1 and python-setuptools; add
python-pynbody.

Change-Id: Ied60d7bee177266d2e8e7f8fe1471a18505e7a8b
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
888b41dbbf
gnu: splash: Update to 3.11.6.
* gnu/packages/astronomy.scm (splash): Update to 3.11.6.

Change-Id: Iadabcc8c3d7513ffc59b14c235aa7bcd16e305fa
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
22f7668008
gnu: phd2: Update to 2.6.13-2.7ed00ec.
* gnu/packages/astronomy.scm (phd2): Update to
7ed00ec3e05fddb81b2026a07db9431e551f150e commit.

Change-Id: I3e118c0bfb5384a820a614f56e5df442b33cca91
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
ebc6de5f5d
gnu: imppg: Update to 2.1.0.
* gnu/packages/astronomy.scm (imppg): Update to 2.1.0.
[arguments] <tests?>: Enable.

Change-Id: Ie2313794e5a53e7b50272dbbaff8cf7fd9a8e238
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
e135600f0e
gnu: celestia-content: Update to 0.0.0-2.e707d64.
* gnu/packages/astronomy.scm (celestia-content): Update to
e707d64080558860ea647f72f25571f3f9b05f53 commit.

Change-Id: I186961bb015e39148acabf4682d355edea6b1862
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
6594e780f9
gnu: python-spisea: Update to 2.1.15.
* gnu/packages/astronomy.scm (python-spisea): Update to 2.1.15.
[arguments] <phases>: Remove 'preparations; add 'fix-setup.cfg, and
'set-version.
[native-inputs]: Remove python-wheel.

Change-Id: I27f5f846c3e9bc841ba259d7522909c91b40d6f6
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
e5d5b63bb3
gnu: python-pyxsim: Update to 4.4.3.
* gnu/packages/astronomy.scm (python-pyxsim): Update to 4.4.3.
[arguments] <phases>: Remove 'set-home.
[native-inputs]: Remove python-wheel.

Change-Id: I27f857dcd637b5223a0381206ebd032619d587b2
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
ea5d98a0f3
gnu: python-fitsio: Update to 1.3.0.
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.3.0.
[source] <snippet>: Addjust to new cfitsio version.

Change-Id: I55585e641ebebb2ff79e5a5b10e054daf808eb2a
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
b1828a545a
gnu: python-astroplan: Simplify package.
* gnu/packages/astronomy.scm (python-astroplan)[arguments]
<test-flags>: Switch to STRING-JOIN to reduce repetitions of " and not
", prevent running documentation tests.
<phases>: Remove 'prepare-test-environment; add simplified 'pre-check
which does not re-build extensions.
[native-inputs]: Remove python-wheel; add nss-certs-for-tests,
python-ephem, and tzdata-for-tests.

Change-Id: I0592532f39b5039e5301d6b55475e5b9b7a7614e
2025-11-30 23:49:05 +00:00
Sharlatan Hellseher
0b71833fa3
gnu: python-asdf-compression: Fix indentation.
* gnu/packages/astronomy.scm (python-asdf-compression): Fix indentation.

Change-Id: I7ede632c7396dae9ba6e0a0c1a71d903d9e7e30a
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
7f15034d9e
gnu: python-asdf-compression: Update to 0.1.0.
* gnu/packages/astronomy.scm (python-asdf-compression): Update to 0.1.0.

Change-Id: I17d7f21e6e8eee4610ef45da21634962bdd23bd9
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
1ae738c24a
gnu: python-romancal: Update to 0.21.0.
* gnu/packages/astronomy.scm (python-romancal): Update to 0.21.0.
[source]: Use the latest version tag.
[arguments] <tests-flags>: Skip 2 more tests.
[propagated-inputs]: Add python-romanisim.

Change-Id: Ia809492c3d8dc71195dc96553aec87fd249a8aaa
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
8c4aee0388
gnu: Add python-romanisim.
* gnu/packages/astronomy.scm (python-romanisim): New variable.

Change-Id: I398bb9bc3b8f6d33e163ad9ed5f7b96f22562faa
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
10bd0e1e60
gnu: Add python-galsim.
* gnu/packages/astronomy.scm (python-galsim): New variable.

Change-Id: Icbfb74c5f14c250513497aa8011bf417f5a726c4
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
0ff818bddc
gnu: Add python-lsstdesc-coord.
* gnu/packages/astronomy.scm (python-lsstdesc-coord): New variable.

Change-Id: I75092e97de5c65874f8c7235fcff9f1809840c65
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
64d05da7b1
gnu: python-specreduce: Update to 1.7.0.
* gnu/packages/astronomy.scm (python-specreduce): Update to 1.7.0.
[source]: Switch to git-fetch providing test data.
[arguments] <tests?>: Enable.
<test-flags>: Skip one test.
<phases>: Add 'set-version, and 'relax-requirements.
[propagated-inputs]: Remove python-specutils; add python-matplotlib and
python-specutils-1.9.
[native-inputs]: Remove python-wheel; add nss-certs-for-test,
python-pypeit-minimal, python-pytest, python-pytest-mock, and
python-setuptools.
(python-specutils-1.9): New variable.

Change-Id: I7d1197aa9ea88778fd32684aeb190cb1d646539a
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
ad7580de94
gnu: Add python-pypeit.
* gnu/packages/astronomy.scm (python-pypeit, python-pypeit-minimal): New
variables.

Change-Id: I735665845a9a6497661e89b1337923c8f425e1c2
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
d6b9b85df0
gnu: python-czml3: Update to 3.0.0.
* gnu/packages/astronomy.scm (python-czml3): Update to 3.0.0.
[native-inputs]: Remove python-wheel.

Change-Id: I7f0db15c028eee393fff73d980dc1b89eaa54c3e
2025-11-30 23:49:04 +00:00
Sharlatan Hellseher
67f1d3faac
gnu: python-jwst: Update to 1.20.2.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.20.2.
[phases]{relax-requirements}: Remove no longer required relaxation.
[propagated-inputs]: Remove opencv, python-asdf-astropy, and
python-poppy; add python-jplephem, and python-pysiaf.
[native-inputs]: Remove python-pytest-cov and python-wheel.

Change-Id: Iaaca16eb913ea405f0e94643319834277cdfbda4
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
037e52cc88
gnu: python-soxs: Update to 5.0.1.
* gnu/packages/astronomy.scm (python-soxs): Update to 5.0.1.
[arguments] <phases>: Remove 'set-home.
[native-inputs]: Remove python-wheel.

Change-Id: I0dd3e7bee6f4a23c5a6559a1390458e663c45656
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
df8015fd26
gnu: python-pynbody: Update to 2.3.3.
* gnu/packages/astronomy.scm (python-pynbody): Update to 2.3.3.
[arguments] <test-flags>: Rework ignored test files and deselected
tests.
<phases>: Remove 'set-compiler; add 'pre-check.
[propagated-inputs]: Remove python-posix-ipc; add python-certifi.
[native-inputs]: Remove python-wheel; add python-ipython.
(python-pynbody-1): New variable.
(genetic, tangos)[native-inputs]: Remove python-pynbody; add
python-pynbody-1.

Change-Id: I0bc626f3111de77169946f13bd415bc67d74597f
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
0605bbf203
gnu: Add python-gwcs-0.21.
* gnu/packages/astronomy.scm (python-gwcs-0.21): New variable.

Change-Id: I70060f5506705e4837c324ae160184aa1453a947
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
1f36997f5b
gnu: python-bayesicfitting: Update to 3.2.5.
* gnu/packages/astronomy.scm (python-bayesicfitting): Update to 3.2.5.
[native-inputs]: Remove python-wheel.
[synopsis]: Trim Python mentioning.
[description]: Add more details from project's README.

Change-Id: I55ca26850d15846718fc50b74abd440ac9147be8
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
74f26ccb38
gnu: python-astroscrappy: Update to 1.3.0.
* gnu/packages/astronomy.scm (python-astroscrappy): Update to 1.3.0.
[arguments] <phases>: Remove 'preparations, 'writable-compiler, and
'tests-preparation; use custom 'check; add 'post-check.
[native-inputs]: Remove python-wheel; add python-setuptools.

Change-Id: I3c028da61cc157a989ab2bc0483691da503511c1
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
0b23274127
gnu: python-stwcs: Update to 1.7.5.
* gnu/packages/astronomy.scm (python-stwcs): Update to 1.7.5.
[arguments] <phases>: Add 'relax-requirements.
[native-inputs]: Remove python-wheel.

Change-Id: I06bdb9ec441933a9eef81d9c8256d080fb1276bc
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
4675385120
gnu: python-pixell: Update to 0.31.3.
* gnu/packages/astronomy.scm (python-pixell): Update to 0.31.3.
[arguments]: Drop all.

Change-Id: I399459aa42cbfe3b1dfcd81adde810be598e0df8
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
ccf4371026
gnu: python-yt: Update to 4.4.2.
* gnu/packages/astronomy.scm (python-yt): Update to 4.4.2.
[arguments] <test-flags>: Limit parallel tests up to 8 threads.
[native-inputs]: Remove python-wheel.

Change-Id: I4b0864becd33956f3033f7ada435291899216e05
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
6ac1397796
gnu: python-unyt: Update to 3.0.4.
* gnu/packages/python-science.scm (python-unyt): Update to 3.0.4.
[arguments]: Drop all.
[propagated-inputs]: Remove python-h5py and python-matplotlib; add
python-packaging.
[native-inputs]: Remove python-pint and python-wheel.

Change-Id: I3759ce1befbb804d1c2508df042c19082f9a7833
2025-11-30 23:49:03 +00:00
Sharlatan Hellseher
090b085de1
gnu: Add python-lenstronomy-minimal.
* gnu/packages/astronomy.scm (python-lenstronomy-minimal): New variable.

Change-Id: I708d43df351d29602c383ddf341aeb7024cfa8dc
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
a310072bef
gnu: python-lenstronomy: Enable more tests and adjust inputs.
* gnu/packages/astronomy.scm (python-lenstronomy):
[arguments] <test-flags>: Limit the number of parallel tests up to 8;
enable more tests.
<phases>: Add 'pre-check.
[propagated-inputs]: Remove python-astropy, python-cobaya,
python-dynesty, python-emcee, python-nautilus-sampler,
python-slitronomy, and python-zeus-mcmc; add python-astropy-6.
[native-inputs]: Add python-cobaya, python-emcee, python-nestcheck,
python-nautilus-sampler, python-dynesty, python-setuptools,
python-slitronomy, and python-zeus-mcmc.

Change-Id: I4f891ec7418776e69ce8fa2f77d4e6affe9801cf
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
15af1d55df
gnu: Add python-nestcheck.
* gnu/packages/python-science.scm (python-nestcheck): New variable.

Change-Id: Ieb2d6942e0f8f802853f821bc13c3b86aee74a6f
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
89008ad84c
gnu: Add python-fgivenx.
* gnu/packages/python-science.scm (python-fgivenx): New variable.

Change-Id: I2f3d49e5340b803616618628439df6889c86fc61
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
2995fa0c0e
gnu: python-coolest: Update to 0.1.11.
* gnu/packages/astronomy.scm (python-coolest): Update to 0.1.11.
[native-inputs]: Add python-setuptools.

Change-Id: I231c50e7b921dfbc4b3dada32f12a3feef4b4d65
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
75840da919
gnu: python-colossus: Update to 1.3.9-1.8c5546e.
* gnu/packages/astronomy.scm (python-colossus): Update to
8c5546eea1cbd35c2d78825e248928d376e9d6da commit.

Change-Id: I4fe05815acb91b752a01be5fa72301dbe2f783aa
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
af5a06c2f3
gnu: casacore: Update to 3.8.0.
* gnu/packages/astronomy.scm (casacore): Update to 3.8.0.

Change-Id: Ic48085361997b38587b90857f294b641d97f09e4
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
a9547a6c09
gnu: python-cobaya: Update to 3.6.
* gnu/packages/astronomy.scm (python-cobaya): Update to 3.6.
[native-inputs]: Add python-camb.

Change-Id: I819faf9857e8a49a999562d98da267e55eb995c9
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
eff9431476
gnu: python-linetools: Reduce closure size.
* gnu/packages/astronomy.scm (python-linetools)[native-inputs]: Remove
python-pytest-cov and python-wheel.

Change-Id: I4af7f1096d39fff4735e291ff87d7aff2805a796
2025-11-30 23:49:02 +00:00
Sharlatan Hellseher
20bbeb0686
gnu: python-cmyt: Remove redundant relax-requirements phase.
* gnu/packages/astronomy.scm (python-cmyt)[arguments]<phases>: Remove
'relax-requirements.

Change-Id: I5b393f35b3b1063a37b660a198345028949345ca
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
a522a71d6e
gnu: ginga: Add python-setuptools-scm to native inputs.
* gnu/packages/astronomy.scm (ginga)[native-inputs]: Add
python-setuptools-scm.

Change-Id: I83eebe7b46b26a80a177d078b497e57c98f5dea8
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
30d7ec81f1
gnu: python-camb: Update to 1.6.5.
* gnu/packages/astronomy.scm (python-camb): Update to 1.6.5.
[source]: Switch to git-fetch, unbundle forutils.
[arguments] <test-flags>: Move here from custom 'check.
<phases>: Use default 'check; add 'copy-forutils.
[native-inputs]: Add fortran-forutils.

Change-Id: I11c3e220b9cd241d87aef697d681ac37beb2a8d0
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
23bae6f231
gnu: Add fortran-forutils.
* gnu/packages/fortran-xyz.scm (fortran-forutils): New variable.

Change-Id: I1d2d2b1322a88a2fe7cbf139f449be87b9e9284d
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
869c1eec0e
gnu: python-stsci-imagestats: Update to 1.8.4.
* gnu/packages/astronomy.scm (python-stsci-imagestats): Update to 1.8.4.

Change-Id: I8e227d3e2e68e0daec2d8c44feb2abdc464a418e
2025-11-30 23:49:01 +00:00