summaryrefslogtreecommitdiff
path: root/gnu/packages/astronomy.scm
AgeCommit message (Collapse)Author
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-28gnu: Add python-chiantipy.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-chiantipy): New variable. Change-Id: I7714b3abb72f10cb13b49ce399298d6f17747185
2026-02-28gnu: Add python-pyastronomy.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyastronomy): New variable. Change-Id: I0d0434dd6ba02f25d77481c03162a71c80dcc5c3
2026-02-28gnu: Remove python-gwcs-0.21.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-gwcs-0.21): Delete variable. Fixes: guix/guix#6384 Change-Id: Id7cb6d9b7a5d5c22903a7f5d17774702d8403bb1
2026-02-28gnu: aoflagger: Fix indentation.Sharlatan Hellseher
* gnu/packages/astronomy.scm (aoflagger): Fix indentation. Change-Id: Iedc16dec939ebe5ddde52d60c42965e6e280a081
2026-02-28gnu: aoflagger: Update to 3.5.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (aoflagger): Update to 3.5.0. Change-Id: Ia5fb7af3a166e25286d025a039f52d99c2c5be99
2026-02-28gnu: python-astlib: Update to 0.13.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astlib): Update to 0.13.2. Change-Id: I2acd92354edfb57667fcb89a93142e96737268c9
2026-02-28gnu: python-astrodata: Relax requirements to use higher versions.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astrodata): [arguments] <test-flags>: Skip one more test. [phases]{relax-requirements}: New phase. [propagated-inputs]: Remove python-asdf-3, python-astropy-6, python-gwcs-0.21, and python-numpy-1; add python-asdf, python-astropy, python-gwcs, and python-numpy. Change-Id: I3c4b98d1b9eea37bf01cb2fe33568d7c3c760e10
2026-02-28gnu: python-bdsf: Simplify package, refresh deprecated input.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-bdsf): [phases]{set-version}: Remove phase. [native-inputs]: Remove python-meson-python; add python-meson. Change-Id: I0b564c81426ddb63c8965206324c0f8d4cae4feb
2026-02-28gnu: python-costools: Update to 1.2.7.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-costools): Update to 1.2.7. [native-inputs]: Remove python-pytest-cov and python-wheel. Change-Id: I18c91adfd6649ff569a674b5056b82b85e35142d
2026-02-28gnu: python-glue-astronomy: Reduce closure size.Sharlatan Hellseher
Keeping python-pyqt in scope introduces profile collusion, see <https://codeberg.org/guix/guix/issues/6371#issuecomment-10558598>, this change removes optional inputs. gnu/packages/astronomy.scm:5270:2: python-glue-astronomy@0.14.0: propagated inputs python-pyqt@6.9.1 and python-pyqt@5.15.11 collide * gnu/packages/astronomy.scm (python-glue-astronomy): [propagated-inputs]: Remove python-pyqt and python-reproject. Reported-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Change-Id: Ia4e7edc6b82ae1d53d64518a44d093e4d2300288
2026-02-28gnu: python-glue-qt: Update to 0.4.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-glue-qt): Update to 0.4.2. [arguments] <test-flags>: Skip some problematic tests. Change-Id: I4bdc06d6421bac08bd83199e71b7834e50886e84
2026-02-28gnu: python-halotools: Update to 0.9.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-halotools): Update to 0.9.4. [phases]: Use default {check}. {remove-local-source}: New phase. [native-inputs]: Remove python-wheel. Change-Id: Ic72e83a86e3fd4547023da56dd22b7ad0bd132f2
2026-02-28gnu: python-irispy-lmsal: Update to 0.6.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-irispy-lmsal): Update to 0.6.0. Change-Id: I7b2f8dc71280c138e240d61f06991f8bf38d7615
2026-02-28gnu: python-kanon: Update to 0.6.6-0.16aca8d.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-kanon): Update to 16aca8d7027937044b0b34942968cb2fee630cad commit. [source]: Use the latest commit. [arguments] <test-flags>: Rework skipped tests. <phases>: Keep 'sanity-check; add 'fix-astropy-7-compatibility, and 'set-version, and move version setting logic from 'relax-requirements phase her. [propagated-inputs]: Remove python-astropy-6 and python-numpy-1; add python-astropy and python-numpy. [native-inputs]: Remove python-pytest-xdist; add nss-certs-for-test and python-pytest. Change-Id: Ie5c38fcd26e17afc0dec92be40043d303f48d632
2026-02-28gnu: python-pypeit: Update to 2.0.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pypeit): Update to 2.0.0. [arguments] <tests?, test-flags>: Disable test for now. <phases>: Delete 'sanity-check; add 'relax-requirments. [propagated-inputs]: Remove python-linetools; add python-scikit-image and python-specutils. [native-inputs]: Remove nss-certs-for-test, python-pygit2, python-pytest, python-scikit-image, python-setuptools, python-setuptools-scm, python-shapely, and xorg-server-for-tests. Change-Id: I48f5624fc0da9d25fb7411de02050ad6aed21484
2026-02-28gnu: python-romancal: Update to 0.22.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-romancal): Update to 0.22.0. [arguments] <tests?>: Enable. <phases>: Kepp 'sanity-check. Change-Id: Ie00f2d1ce40c5ead5e910dad32d0f29fe1484c8f
2026-02-28gnu: python-sirilic: Update to 2.0.7.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sirilic): Update to 2.0.7. [phases]{prepare-python-module-setuptools}: New phase. [native-inputs]: Remove nss-certs-for-test and python-wheel. [description]: Mention installation guide in Wiki. Change-Id: I32fe6f6968cf0f660e01621dcf3e6cabcb7f1c61
2026-02-28gnu: python-spisea: Update to 2.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-spisea): Update to 2.2. Change-Id: Ib2c153ebeec53d3a80e2515b9e7524d79502de6b
2026-02-28gnu: python-statmorph: Update to 0.7.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-statmorph): Update to 0.7.2. Change-Id: I9bf8e2e88dde22bc4aecf4620100471606a45882
2026-02-28gnu: python-viresclient: Update to 0.15.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.15.0. Change-Id: I398dff67aa0fef27ab6e0fb33cba59852794358c
2026-02-28gnu: siril: Update to 1.4.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (siril): Update to 1.4.2. Change-Id: Ife8d038c4391d58d8c2070a863658253e9fce325
2026-02-28gnu: tenmon: Update to 20260217.Sharlatan Hellseher
* gnu/packages/astronomy.scm (tenmon): Update to 20260217. Change-Id: I9049cd7cc688b711cd5e1f3126aef24777c1f6cf
2026-02-28gnu: python-jwst: Relax more requirements.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-jwst)[phases]{relax-requirements}: Relax more requirements. Change-Id: Ibcfe8462669920f0cc91cc3552c6026bf84a8092
2026-02-28gnu: celestia-content: Update to 0.0.0-5.a052c5f.Sharlatan Hellseher
* gnu/packages/astronomy.scm (celestia-content): Update to a052c5fcdbaedf077234117505e79680a28f2fbd commit. Change-Id: I4fa4f421f30ed6267b20c48d7fd2988faeaba90e
2026-02-28gnu: python-swiftgalaxy: Update to 2.3.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-swiftgalaxy): Update to 2.3.2. Change-Id: I7cf29ef8d7ae80c192bfb603c908faf37bcc659f
2026-02-28gnu: python-stsci-skypac: Update to 1.0.12.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stsci-skypac): Update to 1.0.12. [source]: Switch to git-fetch. Change-Id: I3938aa0f69eb74db660d0e883e7802f219fa0c44
2026-02-28gnu: python-stpreview: Disable tests.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stpreview): [arguments] <test-flags>: Disable as depends on older package version. [native-inputs]: Remove python-pytest and python-roman-datamodels-0.28. (python-rad-0.28,python-roman-datamodels-0.28): Delete variables. Change-Id: Ie4e91b2e283795f6fcc4ab23caa819f7137dc794
2026-02-28gnu: python-romanisim: Update to 0.13.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-romanisim): Update to 0.13.0. [phases]{relax-requirements}: Remove as no longer required. Change-Id: Ic8b44100c554e6780e29a7a794e7b1b34646c243
2026-02-28gnu: python-pyirf: Add python-gammapy.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyirf): Update to 0.13.0. [propagated-inputs]: Add python-gammapy. [description]: Open acronyms. Change-Id: I204473eeaaf912db58636d3c4ca919c1a64d710b
2026-02-28gnu: python-dkist: Update to 1.17.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-dkist): Update to 1.17.0. [phases]{relax-requirements}: New phase. Change-Id: I8e76cce2258dd41b06ace01e17d7f81af37cb09d
2026-02-28gnu: python-calcos: Update to 3.6.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-calcos): Update to 3.6.2. [propagated-inputs]: Remove python-stsci-tools. [native-inputs]: Remove python-pytest-cov and python-wheel. Change-Id: Id8e80b1e04b6330e368067dff68fd8a2ddfaa42f
2026-02-28gnu: python-astrocut: Update to 1.2.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astrocut): Update to 1.2.0. [arguments] <test-flags>: Rework skipped test by apply "--deselect" option. [phases]{fix-setup.cfg}: Remove fixed substitute. [native-inputs]: Remove python-wheel. Change-Id: Id858725bdf7a81ffc4fd55bdae948804495891da
2026-02-28gnu: python-specreduce: Update to 1.7.0-0.b0f657c.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-specreduce): Update to b0f657c9bd0d297dd19cc13dec4aefe19aec148e commit. [arguments] <test-flags>: Run all tests. [propagated-inputs]: Remove python-specutils-1.9; add python-specutils. (python-specutils-1.9): Delete variable. Change-Id: I3e4c8d08e68bf8e5ad353b2651933de867830d4a
2026-02-28gnu: python-pysm3: Update to 3.4.3-1.060913e.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pysm3): Update to 060913e7af72e12aba4bcc94b7f3d2d7a2bc878f commit. [phases]{relax-requirements}: Adjust regex for SciPy. [propagated-inputs]: Remove python-healpy-1.18; add python-healpy. Change-Id: I17e04570d677964c66505015b29b8f01589d5c14
2026-02-28gnu: python-swiftsimio: Update to 11.0.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-swiftsimio): Update to 11.0.0. Change-Id: Ied8f12377f41613443f3dd1d2a6f2aa9c7dfd70c
2026-02-28gnu: python-stwcs: Update to 1.7.6.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stwcs): Update to 1.7.6. [arguments] <tests>: Skip 2 more tests. Change-Id: I3f1238702f6713a9529172956841b5dd2326e395
2026-02-28gnu: python-galsim: Update to 2.8.3.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-galsim): Update to 2.8.3. Change-Id: Id1b3ab27391c530d362f2f4c72f08bfb7786ca09
2026-02-28gnu: indi: Update to 2.1.9.Sharlatan Hellseher
* gnu/packages/astronomy.scm (indi): Update to 2.1.9. Change-Id: Iacf351b5332de0eabd824fa2754cff900cfab774
2026-02-28gnu: python-lsstdesc-coord: Update to 1.3.1.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-lsstdesc-coord): Update to 1.3.1. [source]: Switch to git-fetch. Change-Id: I22524973bab921a20b54b350f188399519f77d7c
2026-02-28gnu: python-stcal: Update to 1.17.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stcal): Update to 1.17.0. [arguments] <test-flags>: Ignore tests file which tests require network access. <phases>: Remove 'relax-requirements. [propagated-inputs]: Remove opencv; add python-astropy-healpix, python-pyarrow, python-shapely, python-spherical-geometry, and python-stsci-imagestats. Change-Id: Id4dbaa6b15a63c8fbc54b9466f9d242804b15a91
2026-02-28gnu: python-colossus: Update to 1.3.12-0.d7e0c97.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-colossus): Update to d7e0c9771d241153d83335f97748815a51c0c79b commit. Change-Id: I83580d16bc2027e522482b08de0458015b38f7f9
2026-02-28gnu: python-cobaya: Update to 3.6.1.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cobaya): Update to 3.6.1. Change-Id: Ie9c0ef7d47289b0539b9c86eee8da073b52b44ba
2026-02-28gnu: python-stsci-tools: Update to 4.3.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-stsci-tools): Update to 4.3.0. [native-inputs]: Remove python-wheel. Change-Id: Ie20c6dd207cabc456dae1b0af627e298cbabf173
2026-02-28gnu: python-spherical-geometry: Update to 1.3.5.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.5. [native-inputs]: Add python-gwcs. Change-Id: I1f03676a7eb4117ee78fdfc6d849cca9a1a98f85
2026-02-28gnu: python-glue-core: Update to 1.25.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-glue-core): Update to 1.25.0. Change-Id: I5ee624b9ec63ccaa781085f241555c62f97c396b
2026-02-28gnu: python-ci-watson: Update to 0.11.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-ci-watson): Update to 0.11.0. [arguments]: Drop all. [native-inputs]: Remove python-wheel. Change-Id: I0a87a0fe9a912d2b7464fc45fa1d41bcfc61e4b3
2026-02-28gnu: python-crds: Update to 13.1.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-crds): Update to 13.1.4. Change-Id: Ib30b6b19947cfff8c51abf15f2876c8f4b973595
2026-02-28gnu: python-roman-datamodels: Update to 0.30.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.30.0. Change-Id: Ia16fd84bb80a0bd749f5952fa678a65d0e9f494a
2026-02-28gnu: python-rad: Update to 0.30.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-rad): Update to 0.30.0. [arguments] <test-flags>: Run more tests. [native-inputs]: Add python-crds-minimal and python-deepdiff. Change-Id: Ic658131777ba88307d018c1ccd8cf45deb6f1db6