1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-05 16:55:56 +02:00
Commit Graph

834 Commits

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

Change-Id: Ia439e0a3ebee219ae5d680b30cecde717611e579
2024-09-30 22:06:32 +01:00
Sharlatan Hellseher b607cc9130 gnu: Add webbpsf-data.
* gnu/packages/astronomy.scm (webbpsf-data): New variable.

Change-Id: I8b9836053f81187e2367a943ac981906880856b9
2024-09-30 22:06:32 +01:00
Sharlatan Hellseher 213eae66c7 gnu: Add healpix-cxx.
* gnu/packages/astronomy.scm (healpix-cxx): New variable.

Change-Id: I1d70cd44efa86f89e3fc8f4f60d0b259ecd78acf
2024-09-30 22:06:32 +01:00
Sharlatan Hellseher f547dd668f gnu: Add libsharp.
* gnu/packages/astronomy.scm (libsharp): New variable.

Change-Id: I614939ab916357c0ac69de21e954bcc8ef95707d
2024-09-30 22:06:32 +01:00
Sharlatan Hellseher 778bde78cf gnu: Add healpix.
* gnu/packages/astronomy.scm (healpix): New variable.
(healpix-source): New procedure.

Change-Id: I41dcee1ba9df1988dd9c4ee40b07daab5418e001
2024-09-30 22:06:32 +01:00
Sharlatan Hellseher 7bdbaf0402 gnu: python-sunpy: Update to 6.0.2.
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.0.2.
[arguments]: <#:test-flags>: Enable more tests as the issue is resolved.

Change-Id: Ib7506442d8c1447425a4ca24a7ffeb5c1cd9fa6a
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 59340b4bfb gnu: python-stdatamodels: Update to 2.1.0.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 2.1.0.

Change-Id: Ia3af30338b52007b6967d0be1e6bec5c5c36e3ed
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 0d5995e4fd gnu: python-stcal: Update to 1.9.0.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.9.0.

Change-Id: I431c3e02586d5331567cea7f2eb9df2e05b24b00
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher b0d177ee8e gnu: python-sbpy: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-sbpy): Update to 0.5.0.
[arguments]: <#:test-flags>: Enable all tests as upstream resolve
issues.  Add parallelisation to tests.

Change-Id: Ibab879910faf45b6d9319e9a5ee4ad59735cce4f
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 5ed709b53d gnu: python-regularizepsf: Update to 0.4.0.
* gnu/packages/astronomy.scm (python-regularizepsf): Update to 0.4.0.
[propagated-inputs]: Remove python-sep; add python-sep-pjw.

Change-Id: I1480a686d87a7e9fe971c5b1450db4c74d4ef7e8
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 8fa5034414 gnu: Add python-sep-pjw.
* gnu/packages/astronomy.scm (python-sep-pjw): New variable.

Change-Id: Ib0ae64a938de53ead32277606f9fc150fae76bd5
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher a8f1f11d5b gnu: python-pysiaf: Update to 0.23.3.
* gnu/packages/astronomy.scm (python-pysiaf): Update to 0.23.3.
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Ia20751efc79d391a01b0b50e728646ac38e6b7eb
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 87de99f5a1 gnu: python-jwst: Update to 1.16.0.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.16.0.

Change-Id: I7084b58eed04d5faf49cbd16aa43bf493a6655d8
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 12927c2c42 gnu: python-drizzle: Update to 1.15.3.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.15.3.

Change-Id: I457260332cb97995b94a9a87f49744b5b60edda0
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher a74463a5de gnu: python-crds: Update to 11.18.4.
* gnu/packages/astronomy.scm (python-crds): Update to 11.18.4.

Change-Id: Icdbbdda18c64d754d6284ce359393f4d595e468e
2024-09-30 22:06:31 +01:00
Sharlatan Hellseher 4275116311 gnu: python-ginga: Fix tests.
* gnu/packages/astronomy.scm (python-ginga) [arguments]: <#:test-flags>:
Exlude one failing test.

Change-Id: Ic84d89c5cc8cc4938ce8022b1974e5f284179f8e
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher aa11b72f12 gnu: python-ndcube: Disable failing tests.
* gnu/packages/astronomy.scm (python-ndcube) [arguments]: <#test-flags>:
Disable 2 tests failing after python-astropy updated to 6.1.3.

Change-Id: I95d07fb5d26dda534afbbe44d5dd9f30ebbf6d09
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher fbf5cc8c4d gnu: python-astropy: Update to 6.1.3.
* gnu/packages/astronomy.scm (python-astropy): Update to 6.1.3.
[arguments]: <#:test-flags>: Enable more tests.

Change-Id: Id9ad7141bcc06f45bc8408896fc216b655b49642
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher be3fdbe091 gnu: python-astropy-iers-data: Update to 0.2024.9.16.0.32.21.
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2024.9.16.0.32.21.

Change-Id: If1e1d6debacb440eb71fdea51684352a5b8b5d9e
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher 5d6a77d14b gnu: siril: Update to 1.2.4.
* gnu/packages/astronomy.scm (siril): Update to 1.2.4.

Change-Id: I544b8aa44c0f4256d9ee6c3686c2cb42fb47fdf7
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher 2db4c9fc18 gnu: cfitsio: Update to 4.5.0.
* gnu/packages/astronomy.scm (cfitsio): Update to 4.5.0.
[description]: Adjust indentation, fix some lint warning and replace "dfn"
with "acronym".
[properties]: Add "release-monitoring-url" property.

Change-Id: I6717f2c68d11845839f34eae073965857ca318c5
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher 056be5be26 gnu: gnuastro: Pin cfitsio version.
This change makes sure GNU Astro is keep building after updating CFITSIO
to the latest version as mentioned in <https://issues.guix.gnu.org/73399>.

* gnu/packages/astronomy.scm (cfitsio-4.4): New variable.
(gnuastro) [inputs]: Remove cfitsio; add cfitsio-4.4.

Change-Id: Ia7fa2175dd74a66c1912094efcfb71cbbc998f0a
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher db990cfe40 gnu: calcmysky: Update to 0.3.3.
* gnu/packages/astronomy.scm (calcmysky): Update to 0.3.3.

Change-Id: Ia2afb27fdc866edcf6f3167484ab70a4ff12a5d6
2024-09-30 22:06:30 +01:00
Sharlatan Hellseher 4b7bb05c29 gnu: python-astroquery: Fix tests.
* gnu/packages/astronomy.scm (python-astroquery) [native-inputs]: Add
nss-certs-for-test.

Change-Id: I4288b50ed37313bd4577b790a2f0939df696b747
2024-09-17 22:35:02 +01:00
Sharlatan Hellseher 934a2e8112 gnu: python-astropy: Fix tests.
* gnu/packages/astronomy.scm (python-astropy) [native-inputs]: Add
nss-certs-for-test.

Change-Id: I20a175daaa938b5553278be6c2abf4ea2d220411
2024-09-17 22:35:02 +01:00
Sharlatan Hellseher bd28e27333 gnu: python-ads: Fix tests.
* gnu/packages/astronomy.scm (python-ads) [native-inputs]: Add
nss-certs-for-test.

Change-Id: I1a6e5044acc6e41fadd9dc344e18e5cb7baab45f
2024-09-17 22:35:02 +01:00
Sharlatan Hellseher a457e174fb gnu: python-skyfield: Fix tests.
* gnu/packages/astronomy.scm (python-skyfield): [native-inputs]: Add
nss-certs-for-test.

Change-Id: Icbc77778b6095a14d6b5ecb18232a09a2fa6ab25
2024-09-17 22:35:01 +01:00
Sharlatan Hellseher 0cf4de40a2 gnu: python-sunkit-image: Disable more failing tests.
* gnu/packages/astronomy.scm (python-sunkit-image) [arguments]
<#:test-flags>: Disable 2 more failing tests.

Change-Id: Id42ab4da383120eda01e4b025e5df6af8d3ae528
2024-08-27 17:03:09 +01:00
Sharlatan Hellseher e4a64fe526 gnu: Add python-zodipy.
* gnu/packages/astronomy.scm (python-zodipy): New variable.

Change-Id: I15a7603330ee0ca19ec6073ac312e15f44db1a2b
2024-08-27 17:03:09 +01:00
Sharlatan Hellseher 4ba88b2d72 gnu: Add python-sunkit-image.
* gnu/packages/astronomy.scm (python-sunkit-image): New variable.

Change-Id: I3213dc2dc2be23407db9316f5ed84a9d248cbee2
2024-08-27 17:03:09 +01:00
Sharlatan Hellseher fcfe95b077 gnu: Add python-glue-qt.
* gnu/packages/astronomy.scm (python-glue-qt): New variable.

Change-Id: I44a58be6282a76bbd20e5501012a41b87563c5c3
2024-08-27 17:03:09 +01:00
Sharlatan Hellseher 80ac82d6ab gnu: Add python-pvextractor.
* gnu/packages/astronomy.scm (python-pvextractor): New variable.

Change-Id: I43589099c662cd73ac234a8581be6a559d2ddd6c
2024-08-27 17:03:09 +01:00
Sharlatan Hellseher 591e258408 gnu: Add python-glue-astronomy.
* gnu/packages/astronomy.scm (python-glue-astronomy): New variable.

Change-Id: Ia11da145d30b221497b71b8ffa49b9522ca547a7
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher 8d6e9eae7d gnu: Add python-specreduce.
* gnu/packages/astronomy.scm (python-specreduce): New variable.

Change-Id: Ia6468aeb8bb65cd3d9ff0a8f854e393069ba6f4f
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher d2dc4e67b0 gnu: Add python-pyxsim.
* gnu/packages/astronomy.scm (python-pyxsim): New variable.

Change-Id: I65be8702f12f26aed6ed9bff9c246ac3400aa1db
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher e95505fbec gnu: Add python-soxs.
* gnu/packages/astronomy.scm (python-soxs): New variable.

Change-Id: Ie5712f2d8d26f78d6eee997689fabaa113b04a9e
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher cae27fe35e gnu: python-viresclient: Update to 0.12.0.
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.12.0.

Change-Id: I560f0172f327c09c15a559ae8940abcb9718f0dd
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher 8aa72adaac gnu: python-sunpy: Update to 6.0.1.
* gnu/packages/astronomy.scm (python-sunpy): Update to 6.0.1.
[propagated-inputs]: Remove python-jplephem and python-sqlalchemy; add python-pyerfa.
[native-inputs]: Remove python-pytest and python-pytest-doctestplus; add
python-jplephem.

Change-Id: I5e291fdb0fcf19e107a390fc68dec9fb9a8395bb
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher 82e6a8fed7 gnu: python-stpipe: Update to 0.7.0.
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.7.0.
[arguments] <#:test-flags>: Remove them as all tests now pass without
issues.

Change-Id: I2eadddc3c80b960d99ec899bc8cfd14cec33c117
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher 75a9f7e4de gnu: python-stcal: Update to 1.8.0.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.8.0.
[arguments] <#:test-flags>: Disable some tests requiring network access.
<#:phases>: Add 'patch-slope-fitter phase.
[propagated-inputs]: Add python-drizzle, python-requests,
python-scikit-image, and python-tweakwcs.
[native-inputs]: Remove python-pytest-cov.

Change-Id: Ibe7737a99dc8ef6a5219769e9ecbac1a0327d062
2024-08-27 17:03:08 +01:00
Sharlatan Hellseher 8c7ae6f858 gnu: python-specutils: Update to 1.16.0.
* gnu/packages/astronomy.scm (python-specutils): Update to 1.16.0.

Change-Id: Ic9796b2ab717e64ee00658b76a0e0e470a89100e
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 7d84c360d6 gnu: python-roman-datamodels: Update to 0.21.0.
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.21.0.

Change-Id: I0cde48b566ef594ec5a83d7a8f1b5d6fc65acaa8
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 7bbbe03387 gnu: python-reproject: Update to 0.14.0.
* gnu/packages/astronomy.scm (python-reproject): Update to 0.14.0.
[propagated-inputs]: Remove python-click.
[native-inputs]: Remove python-pytest; add python-asdf, python-gwcs and
python-pyvo.

Change-Id: If3434c59635fb818923f1bc7e292d494166d50be
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 67875a4d56 gnu: python-radiospectra: Update to 0.6.0.
* gnu/packages/astronomy.scm (python-radiospectra): Update to 0.6.0.

Change-Id: Ic8dbd5a7ac6cfad8c83830c095e60416e9c97a81
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 1ff3948d41 gnu: python-rad: Update to 0.21.0.
* gnu/packages/astronomy.scm (python-rad): Update to 0.21.0.

Change-Id: Ic3d5d8d643b60a9b279813cc47b45e44389b2bc3
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 1133194645 gnu: python-mpl-animators: Update to 1.2.0.
* gnu/packages/astronomy.scm (python-mpl-animators): Update to 1.2.0.
[arguments]: <#:phases>: Add 'set-home phase.
[native-inputs]: Add python-pytest-doctestplus and python-pytest-xdist.

Change-Id: I6cbdc2e51e0841540c0944ceeb3e154ba2907ca7
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher 284232e3d6 gnu: python-glue-core: Adjust inputs.
* gnu/packages/astronomy.scm (python-glue-core): Add missing inputs
highlighted in sanity-check on python-glue-astronomy.
[propagated-inputs]: Add python-h5py and python-pillow.

Change-Id: I6b63152f4b80aa708d882e2b8b598480a620bfca
2024-08-27 17:03:07 +01:00
Sharlatan Hellseher ffbdeba58f gnu: python-dust-extinction: Update to 1.5.
* gnu/packages/astronomy.scm (python-dust-extinction): Update to 1.5.

Change-Id: Icb7e5f62cc25ecf11729a47b83331f0170a44e0b
2024-08-27 17:03:06 +01:00
Sharlatan Hellseher 1e161d1578 gnu: python-drms: Update to 0.8.0.
* gnu/packages/astronomy.scm (python-drms): Update to 0.8.0.
[native-inputs]: Remove python-pytest.

Change-Id: Id42d08c1b6e8921cd8fb9e4b58b71a2e133f6679
2024-08-27 17:03:06 +01:00
Sharlatan Hellseher 60b4292131 gnu: python-czml3: Update to 1.0.2.
* gnu/packages/astronomy.scm (python-czml3): Update to 1.0.2.
[native-inputs]: Remove python-pytest-cov.

Change-Id: I580ccbe9f87e6ba2d01e4181d4e491640c6dcf09
2024-08-27 17:03:06 +01:00