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
Sharlatan Hellseher
e6b0eaacfa
gnu: python-spherical-geometry: Update to 1.3.4.
...
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.4.
[native-inputs]: Remove python-wheel.
Change-Id: I2f4fbd9fc8d1bf6a00e5da42f304713fb5d66383
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
1f218230cd
gnu: python-roman-datamodels: Update to 0.28.1.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.28.1.
[arguments] <test-flags>: Limit parallel tests up to 8 threads.
[native-inputs]: Remove python-pytest-env.
Change-Id: I982d8347305e858ce7075adb12060694a4e34f84
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
986421642b
gnu: python-sunpy: Update to 7.0.3.
...
* gnu/packages/astronomy.scm (python-sunpy): Update to 7.0.3.
[arguments] <test-flags>: Enable more tests.
<phases>: Remove 'remove-test-files; add 'post-check, removing
__pycache__ directories; 'check run tests from output;
[description]: Add more details from project's README.
Change-Id: If7e9ee34000b375d5b2936bc6c9a587b9effa875
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
c8a3d6163a
gnu: python-pyavm: Update to 0.9.8.
...
* gnu/packages/astronomy.scm (python-pyavm): Update to 0.9.8.
[native-inputs]: Remove python-wheel.
Change-Id: I23c8b90a829f067362a45c6d7189efb601d112de
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
f690a8b0bf
gnu: python-pyregion: Simplify and improve package.
...
* gnu/packages/astronomy.scm (python-pyregion)[arguments] <phases>:
Remove 'create-setup.py, and 'build-extension; use custom 'check; add
'post-check.
[native-inputs]: Remove python-pytest-astropy-header and python-wheel.
Change-Id: Id36c316c4ad54cea34df4224ef8f66dad282cbb2
2025-11-30 23:49:01 +00:00
Sharlatan Hellseher
3a81584342
gnu: python-reproject: Clean up __pycache__ after tests.
...
* gnu/packages/astronomy.scm (python-reproject)[arguments] <test-flags>:
Remove unnecessary pytest options. <phases>: Add 'post-check, removing
__pycache__ from output.
Change-Id: I9bcb571b597389db74f3ff5c3b90a6ca887deae7
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
7b2c0c8a66
gnu: python-pyvo: Update to 1.8.
...
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.8.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Enable all test.
<phases>: Add 'set-version, 'include-package-data, and 'post-check.
Change-Id: Iecaf3df03989ace2e76f35d7a3960b3b3c9bb31a
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
bf645aa895
gnu: python-astropy: Add missing coordinates data file.
...
While packaging python-pypeit all tests failed to find valid coordinates
for telescopes from "astropy/coordinates/data/sites.json" which was not
included in the python-astropy, and packaged separately. It's downloaded
during the first invocation of astropy from http://data.astropy.org/ .
This change ingests missing JSON file from astro-data package.
* gnu/packages/astronomy.scm (python-astropy)[native-inputs]: Add
specification-astropy-data.
Change-Id: Ie95182c6350b20eeb577340c30197a603e2ab98c
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
e003a89662
gnu: Add specification-astropy-data.
...
* gnu/packages/specifications.scm (specification-astropy-data): New variable.
Change-Id: Ib285856ef39c1dac512f7e25a3defa7923b2d17a
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
945b4166bc
gnu: python-asdf-astropy: Update to 0.9.0.
...
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.9.0.
Change-Id: Ieef85f56a1178f1fe1bed7dce1ce473966f9168b
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
489b1dd335
gnu: python-asdf: Update to 5.1.0.
...
* gnu/packages/astronomy.scm (python-asdf): Update to 5.1.0.
[arguments] <test-flags>: Limit parallel tests up to 8 threads.
Change-Id: Ida16db9368e1d200f3b6038cc0cb176a8f80e0ef
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
08243fb6fe
gnu: python-astropy-iers-data: Update to 0.2025.11.10.0.38.31.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.11.10.0.38.31.
Change-Id: I8d621c255e60a7d214e55e11e82bffcf1f956ff1
2025-11-30 23:49:00 +00:00
Sharlatan Hellseher
0efffc51a5
gnu: wcslib: Fix source URL.
...
* gnu/packages/astronomy.scm (wcslib, wcslib-7.12)[source] <uri>: Fix URL.
Change-Id: I21196b1d071cfcb17f7c7330eca9f46cd11f673d
2025-11-30 23:49:00 +00:00
Patrick Norton
600ae9af6a
gnu: rclone: Update to 1.71.2.
...
* gnu/packages/sync.scm (rclone): Update to 1.71.2.
[source]: Switch to git-fetch.
[arguments] <embed-files>: Include files requiring during build time to
be embanded.
<test-flags>: Skip some problematic tests.
[native-inputs]: Add go-bazil-org-fuse, go-github-com-a8m-tree,
go-github-com-aalpar-deheap, go-github-com-abbot-go-http-auth,
go-github-com-anacrolix-dms, go-github-com-atotto-clipboard,
go-github-com-aws-aws-sdk-go-v2, go-github-com-aws-aws-sdk-go-v2-config,
go-github-com-aws-aws-sdk-go-v2-feature-s3-manager,
go-github-com-aws-aws-sdk-go-v2-service-s3, go-github-com-aws-smithy-go,
go-github-com-azure-azure-sdk-for-go-sdk-azcore,
go-github-com-azure-azure-sdk-for-go-sdk-azidentity,
go-github-com-azure-azure-sdk-for-go-sdk-storage-azblob,
go-github-com-azure-azure-sdk-for-go-sdk-storage-azfile,
go-github-com-azure-go-ntlmssp, go-github-com-buengese-sgzip,
go-github-com-cloudinary-cloudinary-go-v2,
go-github-com-cloudsoda-go-smb2, go-github-com-colinmarc-hdfs-v2,
go-github-com-coreos-go-semver, go-github-com-coreos-go-systemd-v22,
go-github-com-dop251-scsu,
go-github-com-dropbox-dropbox-sdk-go-unofficial-v6,
go-github-com-files-com-files-sdk-go-v3,
go-github-com-gabriel-vasile-mimetype, go-github-com-gdamore-tcell-v2,
go-github-com-go-chi-chi-v5, go-github-com-go-chi-chi-v5,
go-github-com-go-git-go-billy-v5, go-github-com-golang-jwt-jwt-v4,
go-github-com-google-uuid,
go-github-com-googleapis-enterprise-certificate-proxy,
go-github-com-hanwen-go-fuse-v2,
go-github-com-henrybear327-go-proton-api,
go-github-com-henrybear327-proton-api-bridge,
go-github-com-ibm-go-sdk-core, go-github-com-jcmturner-gokrb5-v8,
go-github-com-jlaffaye-ftp, go-github-com-jzelinskie-whirlpool,
go-github-com-koofr-go-httpclient, go-github-com-koofr-go-koofrclient,
go-github-com-lanrat-extsort, go-github-com-mattn-go-colorable,
go-github-com-mattn-go-runewidth, go-github-com-max-sum-base32768,
go-github-com-mitchellh-go-homedir, go-github-com-moby-sys-mountinfo,
go-github-com-ncw-swift-v2, go-github-com-oracle-oci-go-sdk-v65,
go-github-com-patrickmn-go-cache, go-github-com-peterh-liner,
go-github-com-pkg-sftp, go-github-com-pkg-xattr,
go-github-com-prometheus-client-golang,
go-github-com-protonmail-go-crypto,
go-github-com-putdotio-go-putio-for-rclone,
go-github-com-rclone-gofakes3, go-github-com-rfjakob-eme,
go-github-com-rivo-uniseg, go-github-com-shirou-gopsutil-v4,
go-github-com-skratchdot-open-golang, go-github-com-spf13-cobra,
go-github-com-spf13-pflag, go-github-com-t3rm1n4l-go-mega,
go-github-com-unknwon-goconfig, go-github-com-willscott-go-nfs,
go-github-com-xanzy-ssh-agent, go-github-com-youmark-pkcs8,
go-github-com-yunify-qingstor-sdk-go-v3, go-github-com-zeebo-blake3,
go-github-com-zeebo-xxh3, go-go-etcd-io-bbolt, go-goftp-io-server-v2,
go-golang-org-x-crypto, go-golang-org-x-mobile, go-golang-org-x-net,
go-golang-org-x-oauth2, go-golang-org-x-sync, go-golang-org-x-sys,
go-golang-org-x-term, go-golang-org-x-text, go-golang-org-x-time,
go-google-golang-org-api, go-gopkg-in-natefinch-lumberjack-v2,
go-gopkg-in-validator-v2, and go-storj-io-uplink.
Change-Id: I0a2bb093c3de97a9b67acfd03ce8e64a6853b2af
2025-11-30 23:48:47 +00:00
Patrick Norton
ac8d0d3701
gnu: go-go-etcd-io-bbolt: Update to 1.4.3.
...
* gnu/packages/golang-xyz.scm (go-go-etcd-io-bbolt): Update to 1.4.3.
[arguments]: Turn off tests.
Change-Id: I86a5df34622b492f568a2f9394edbb4ea99345e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
2cb6ef2db7
gnu: Add go-golang-org-x-mobile.
...
* gnu/packages/golang-build.scm (go-golang-org-x-mobile): New variable.
Change-Id: I83964565fdcd1d2d5e908d1ac851d654369d0b06
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
5c533cf90f
gnu: Add go-github-com-dop251-scsu.
...
* gnu/packages/golang-xyz.scm (go-github-com-dop251-scsu): New variable.
Change-Id: Ib367d2fa23316d4e9ccb442f29b7ab908ed8c99e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
e645491770
gnu: Add go-storj-io-uplink.
...
* gnu/packages/golang-web.scm (go-storj-io-uplink): New variable.
Change-Id: Ifcf116025c8182268c604d45ad8c032f7c92330b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
64fa05fd4a
gnu: Add go-storj-io-infectious.
...
* gnu/packages/golang-web.scm (go-storj-io-infectious): New variable.
Change-Id: Ibb6516152fc1b850811932e59a40cf667bc4f09f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
4e746f05da
gnu: Add go-storj-io-common.
...
* gnu/packages/golang-web.scm (go-storj-io-common): New variable.
Change-Id: I0daa442599ec544691ba28402f2cbf174da72583
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
aee7f98a9b
gnu: Add go-storj-io-eventkit.
...
* gnu/packages/golang-web.scm (go-storj-io-eventkit): New variable.
Change-Id: I1096ce4ac60be16ad297d36885aae9f8f36485af
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton
3fabddae1c
gnu: Add go-storj-io-picobuf.
...
* gnu/packages/golang-web.scm (go-storj-io-picobuf, protoc-gen-pico):
New variables.
Change-Id: I75ef7c1d45f30c96c4a1d7cb56cd03f5cd7a8efe
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:47 +00:00
Patrick Norton
0c75247f73
gnu: Add go-storj-io-drpc.
...
* gnu/packages/golang-web.scm (gnu-storj-io-drpc, protoc-gen-go-drpc):
New variables.
Change-Id: Id55ef7d3888d52f4002ce89ecc6ddd5992cf57c5
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:47 +00:00
Patrick Norton
1501cbccee
gnu: Add go-gopkg-in-validator-v2.
...
* gnu/packages/golang-web.scm (go-gopkg-in-validator-v2): New variable.
Change-Id: I0a004989be41103977f0b88b28f736d4a2a76ccc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:47 +00:00