Sharlatan Hellseher
0517440fcf
gnu: packages/astronomy: Hide some packages.
...
Convert from private variable to public and set to hidden-package for
the packages which should not be installed directly but may be used by
others as inputs.
* gnu/packages/astronomy.scm: (python-asdf-coordinates-schemas,
python-asdf-fits-schemas, python-asdf-time-schemas,
python-asdf-transform-schemas, python-asdf-unit-schemas,
python-asdf-wcs-schemas): Make variables public and hide packages.
Change-Id: I7347cde9d368fcb510f359113ed5eaed0a84a7a3
2025-06-14 17:19:44 +01:00
Sharlatan Hellseher
8906bca4d9
gnu: packages/astronomy: Sort.
...
* gnu/packages/astronomy.scm: (python-jwst-reffiles, python-ndcube,
python-pyregion, python-radiospectra, python-sep): Sort variables
alphabetically.
Change-Id: If5f7dad79147f3aec90045a81da590459b95905e
2025-06-14 17:19:44 +01:00
Sharlatan Hellseher
d6713096e3
gnu: packages/astronomy: Sort.
...
* gnu/packages/astronomy.scm: (python-asdf-time-schemas,
python-astroquery, python-astroscrappy, python-ci-watson,
python-regularizepsf, python-skyfield): Sort variables alphabetically.
Change-Id: Ib9b642380bfe7c5953fc1866e236e107fcbec2d2
2025-06-14 17:19:44 +01:00
Artyom V. Poptsov
0f6b8d6874
gnu: python-bayesicfitting: Fix tests.
...
* gnu/packages/astronomy.scm (python-bayesicfitting): Fix tests.
[arguments]<#:test-flags>: Load only tests files that match "Test*.py"
pattern. Set the top level directory for tests.
[arguments]<#:phases>: Disable failing tests. Change directory before running
the tests.
Change-Id: I21d7e20852f71ec2dcab23c7e21c441f2985496c
2025-05-31 17:53:35 +03:00
Sharlatan Hellseher
fcfc3f5cb1
gnu: splash: Update to 3.11.3.
...
* gnu/packages/astronomy.scm (splash): Update to 3.11.3.
Change-Id: Iec53ae9bef8908af51cea418ad04bfb53d3eebbe
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:48:01 +03:00
Sharlatan Hellseher
6f6f59a4e2
gnu: python-viresclient: Update to 0.13.0.
...
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.13.0.
Change-Id: I85be314932b30c6df39398ba6d94f6aee720e8ed
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:48:00 +03:00
Sharlatan Hellseher
3bf48bda29
gnu: python-sunkit-magex: Update to 1.1.0.
...
* gnu/packages/astronomy.scm (python-sunkit-magex): Update to 1.1.0.
[arguments] <test-flags>: Run all tests.
[native-inputs]: Remove python-setuptools-scm; add
python-setuptools-scm-next.
Change-Id: I88533726a2164888f6e6255d4ac8cff181e30036
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:48:00 +03:00
Sharlatan Hellseher
d0c66e9dac
gnu: python-jwst: Relax requirements.
...
* gnu/packages/astronomy.scm (python-jwst):
[phases]{relax-requirements}: Relax version constrain for stcal.
Change-Id: Ic6728e6c96d2882a133a19263bac8d4c83b3589c
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:59 +03:00
Sharlatan Hellseher
1195889203
gnu: python-stcal: Update to 1.13.0.
...
* gnu/packages/astronomy.scm (python-stcal): Update to 1.13.0.
[arguments] <test-flags>: Add option to run tests against installed
module.
<phases>: Remove 'build-extensions.
Change-Id: I54e7c6254fef6f8d8474588c82622c25ed6e1302
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:59 +03:00
Sharlatan Hellseher
28fa8ee2f1
gnu: python-roman-datamodels: Update to 0.25.0.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.25.0.
[native-inputs]: Remove python-setuptools; add python-setuptools-next.
Change-Id: I7602ace125e87fd9e608ae2ee8194673948cee0f
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:58 +03:00
Sharlatan Hellseher
68c04d99a9
gnu: python-rad: Update to 0.25.0.
...
* gnu/packages/astronomy.scm (python-rad): Update to 0.25.0.
[arguments] <test-flags>: Ignore 2 more test files.
[native-inputs]: Remove python-setuptools; add python-semantic-version
and python-setuptools-next.
Change-Id: I06764e74f93cbd8783e7d9db68e5bd1c2809b917
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:58 +03:00
Sharlatan Hellseher
2ef927ccf4
gnu: python-pint-pulsar: Update to 1.1.3.
...
* gnu/packages/astronomy.scm (python-pint-pulsar): Update to 1.1.3.
[arguments] <phases>: Add 'remove-deprecated-scripts.
Change-Id: I316e7d7e7ee2420f5067d6eb0d8be0de8e931f4f
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:58 +03:00
Sharlatan Hellseher
bb5f2957e5
gnu: python-healpy: Update to 1.18.1.
...
* gnu/packages/astronomy.scm (python-healpy): Update to 1.18.1.
[arguments] <test-flags>: Provide "--pyargs" option to test against
installed module.
<phases>: Remove 'disable-doctestplus, and 'pre-check.
[native-inputs]: Add python-pytest-doctestplus.
Change-Id: I4f32f7ca551d556782a545171da30f6acc6e1c2a
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:57 +03:00
Sharlatan Hellseher
a59535548a
gnu: python-glue-astronomy: Update to 0.11.0.
...
* gnu/packages/astronomy.scm (python-glue-astronomy): Update to 0.11.0.
Change-Id: I919d7f7ac0b329583e1f001fe3396ee4748d3e36
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:57 +03:00
Sharlatan Hellseher
35e68df07e
gnu: python-glue-core: Update to 1.22.2.
...
* gnu/packages/astronomy.scm (python-glue-core): Update to 1.22.2.
Change-Id: I13b9fd0fc695eb11f77b3f33c4bd5944122dbb5b
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:57 +03:00
Sharlatan Hellseher
4741d328b8
gnu: python-fitsio: Update to 1.2.6.
...
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.6.
[arguments] <test-flags>: Provide an option to test against installed
package.
<phases>: Remove 'build-extensions.
Change-Id: I8ad0f2555741b55b30d364dbffe88b1d1ab04452
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:56 +03:00
Sharlatan Hellseher
ef5a02b873
gnu: python-crds: Update to 12.1.5.
...
* gnu/packages/astronomy.scm (python-crds): Update to 12.1.5.
Change-Id: Id47bfe8b55d9daf4693102c87b4a672f1e894703
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:56 +03:00
Sharlatan Hellseher
12e54b8914
gnu: python-casacore: Update to 3.7.1.
...
* gnu/packages/astronomy.scm (python-casacore): Update to 3.7.1.
Change-Id: I3bf2cd5995e4a2cc4ecde0f30b27957315a1ff9a
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:56 +03:00
Sharlatan Hellseher
0fcfa0b989
gnu: python-astropy-iers-data: Update to 0.2025.5.12.0.38.29.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.5.12.0.38.29.
Change-Id: I68dc71a76a64adb8a457395593310d7f7b5fb7b3
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:55 +03:00
Sharlatan Hellseher
7e87fbb6f3
gnu: python-astrocut: Update to 1.0.1.
...
* gnu/packages/astronomy.scm (python-astrocut): Update to 1.0.1.
[arguments] <test-flags>: Refresh a list of skipped tests requiring
networking or failing.
[propagated-inputs]: Add python-gwcs.
Change-Id: I0c0c52ae5ee45ab1dfa08761ab8d4e284973983d
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:55 +03:00
Sharlatan Hellseher
0110bc9600
gnu: cfitsio: Update to 4.6.2.
...
* gnu/packages/astronomy.scm (cfitsio): Update to 4.6.2.
Change-Id: I2a4bce66ea22429b59b0e8948a89376f3709a31a
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:54 +03:00
Sharlatan Hellseher
9094901507
gnu: Add python-colossus.
...
* gnu/packages/astronomy.scm (python-colossus): New variable.
Change-Id: Ie1c57bad1f4d5bc09d854a665e5538e19d5d529b
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:54 +03:00
Sharlatan Hellseher
eb3a494cd0
gnu: Add python-jwst-backgrounds.
...
* gnu/packages/astronomy.scm (python-jwst-backgrounds): New variable.
Change-Id: I855212fad78688cf6b061766416278a91a349b8c
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:54 +03:00
Sharlatan Hellseher
9899ad5ce2
gnu: Add python-camb.
...
* gnu/packages/astronomy.scm (python-camb): New variable.
Change-Id: I757310698ace9e5ee3528568720fdf87ad414b5e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:53 +03:00
Sharlatan Hellseher
424fe1a364
gnu: Add python-aiapy.
...
* gnu/packages/astronomy.scm (python-aiapy): New variable.
Change-Id: I520ad46cd325e0860d001242f5aa4ef6e4e84227
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:53 +03:00
Sharlatan Hellseher
3eaacb21ac
gnu: Add python-irispy-lmsal.
...
* gnu/packages/astronomy.scm (python-irispy-lmsal): New variable.
Change-Id: I4bbcc6b27657568592941cd80c41a9d53d5d888e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:53 +03:00
Sharlatan Hellseher
a211041e7c
gnu: Add python-dkist.
...
* gnu/packages/astronomy.scm (python-dkist): New variable.
Change-Id: Idc30064ecf32829d2ea57cebc73849b20fadde94
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:52 +03:00
Sharlatan Hellseher
97bc162f28
gnu: Add python-glue-vispy-viewers.
...
* gnu/packages/astronomy.scm (python-glue-vispy-viewers): New variable.
Change-Id: I9620046f72cc6fdcf202b04ca84ead3519e7bfca
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:52 +03:00
Sharlatan Hellseher
7df019ed10
gnu: Add python-baseband.
...
* gnu/packages/astronomy.scm (python-baseband): New variable.
Change-Id: I1296fbbfec71e922b30ccd8d4125eb04fd72ceba
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:51 +03:00
Sharlatan Hellseher
7c0b380204
gnu: Add python-sunkit-spex.
...
* gnu/packages/astronomy.scm (python-sunkit-spex): New variable.
Change-Id: Iba6da5b856cc205ffde2cf56b82ebe1b868eeb5e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:50 +03:00
Sharlatan Hellseher
dc2d2fedba
gnu: Add python-petrofit.
...
* gnu/packages/astronomy.scm (python-petrofit): New variable.
Change-Id: Ia59121ecf7700c4e57e844270d43397fbe91b08e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:47:47 +03:00
Sharlatan Hellseher
6eef69608e
gnu: parfive: Renamve variable.
...
The most of the time Parfive is used as Python's library which
complicates using Guix import, this change align the name with expected
by importer.
* gnu/packages/python-web.scm (parfive): Rename variable to python-parfive.
* gnu/packages/astronomy.scm (python-sunpy, python-sunpy-minimal)
[propagated-inputs]: Remove parfive; add python-parfive.
Change-Id: I1a6d29f64d9aa49caff2838125f0ee2ca0e65b46
2025-05-12 20:25:41 +01:00
Sharlatan Hellseher
4f30d05a9b
gnu: Remove indi-2.0 variant.
...
* gnu/packages/astronomy.scm (indi-2.0): Overwrite INDI variable and
make it default.
(indi-1.9): Rename to indi-1
(phd2) [inputs]: Remove indi; add indi-1.
(stellarium) [inputs]: Remove indi-2.0; add indi.
Change-Id: I197fbb3969a34cf49ceb68f2d51d45286b63931b
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
bf869e3233
gnu: packages/astronomy: Sort.
...
* gnu/packages/astronomy.scm: (java-cds-healpix, python-astroplan,
python-astropy-healpix, python-astroquery, python-astroscrappy,
python-stsci-image, python-stsci-imagestats, python-suntime,
python-synphot): Sort variables alphabetically.
Change-Id: I98e4860155e9ef52d8b7f86205c2bc23a87e29d2
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
1d016797a3
gnu: packages/astronomy: Sort.
...
* gnu/packages/astronomy.scm (python-jwst, python-mpl-animators,
python-stsynphot, python-sunkit-image, python-sunpy-soar): Sort
variables alphabetically.
Change-Id: I3a8afb736baa4e13d3a395205bf5354a03de7d3c
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
35654cb6f9
gnu: Add python-sunpy-minimal.
...
* gnu/packages/astronomy.scm (python-sunpy-minimal): New variable.
(python-ndcube, python-sunraster) [native-inputs]: Remove python-sunpy;
add python-sunpy-minimal.
Change-Id: I270296ce365c58616629aa68c5668bde3dc905f3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
43d6e5eefb
gnu: python-sunpy: Fix tests.
...
* gnu/packages/astronomy.scm (python-sunpy) [arguments] <test-flags>:
Skip one test introducing time bomb.
<phases>: Add 'pre-check and move set HOME here from 'check.
Change-Id: I20e3f63aa45c951bd7b093e0d02e4968aca87dc3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
04162dd5a5
gnu: Add python-sunraster.
...
* gnu/packages/astronomy.scm (python-sunraster): New variable.
Change-Id: I0f50cbf7a36b189c89aa771be64c2f3035affa20
2025-04-30 20:12:42 +01:00
Sharlatan Hellseher
fa81a14077
gnu: Add python-libstempo.
...
* gnu/packages/astronomy.scm (python-libstempo): New variable.
Change-Id: Ia293690cd0778625b9a3441298710a934d51d1c4
2025-04-30 20:12:42 +01:00
Sharlatan Hellseher
805624810c
gnu: Add python-gw-sky.
...
* gnu/packages/astronomy.scm (python-gw-sky): New variable.
Change-Id: I02be95d9266fd4b446de6dec12c7a2625eaf466f
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
499be0bd46
gnu: Add java-cds-healpix.
...
* gnu/packages/astronomy.scm (java-cds-healpix): New variable.
Change-Id: Ie7f19463c440c87f34e4ad6d8a4d2cdf0c9bdd72
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
eb5b8fa6fb
gnu: python-zodipy: Update to 1.1.1.
...
* gnu/packages/astronomy.scm (python-zodipy): Update to 1.1.1.
Change-Id: I9f45aefb24eb8d768f9a70334470516ab1f3b710
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
17dfe43cba
gnu: python-tweakwcs: Update to 0.8.10.
...
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.10.
[arguments] <test-flags>: Do not skip tests as issues resolved.
Change-Id: I9d6e2bfa57f032f7488cbd5c676b1fe4d5e704a7
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
a1af6a7197
gnu: python-sunkit-magex: Update to 1.0.0rc1.
...
* gnu/packages/astronomy.scm (python-sunkit-magex): Update to 1.0.0rc1.
[arguments] <test-flags>: Run test in parallel, supported upstream.
[native-inputs]: Add python-pytest-xdist.
Change-Id: I78e6ef0a201761aa67d2cc00f5534529a374d965
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
1d1b773d81
gnu: python-stsci-stimage: Update to 0.3.0.
...
* gnu/packages/astronomy.scm (python-stsci-stimage): Update to 0.3.0.
[arguments] <build-backend>: Use default.
<test-flags>: Remove them.
<phases>: Remove 'waf-configure-build; add 'build-extensions.
[native-inputs]: Remove python-waf.
Change-Id: Iaefe173dc00084ca5a751e01bb2e88e1ef5ad6fe
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
d53eb20359
gnu: python-spherical-geometry: Update to 1.3.3.
...
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.3.
Change-Id: I7af310d6f3e033dc3a4a1bbac70d4f6c5a37efc2
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
1c4a5322c5
gnu: python-sncosmo: Update to 2.12.1.
...
* gnu/packages/astronomy.scm (python-sncosmo): Update to 2.12.1.
Change-Id: I37c510861aa52c525772003ea2267d3ee21d0d27
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
66fa6e049a
gnu: python-roman-datamodels: Update to 0.24.0.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.24.0.
[propagated-inputs]: Add python-pyarrow.
[native-inputs]: Add python-pandas.
Change-Id: I62fd4d5ee34284de59bc886eeb7045a134586c55
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
6ff5856a1b
gnu: python-rad: Update to 0.24.0.
...
* gnu/packages/astronomy.scm (python-rad): Update to 0.24.0.
Change-Id: I34674c1a25e1e510fd4d3ff0e7f5fa1117a20789
2025-04-30 20:12:41 +01:00
Sharlatan Hellseher
ccce1f1ed1
gnu: python-pyvo: Update to 1.6.2.
...
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.6.2.
[native-inputs]: Add python-pytest-doctestplus.
Change-Id: I24bee0dffdfe19380a2e9c2247a62e29195af45e
2025-04-30 20:12:40 +01:00