Commit graph

134455 commits

Author SHA1 Message Date
Sharlatan Hellseher
90b636e4b3
gnu: Add python-pytest-examples.
* gnu/packages/check.scm (python-pytest-examples): New variable.

Change-Id: I8199a7d7294c3b04134474f9f116468ac327cba8
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
0fd36bed26
gnu: Add python-cmyt.
* gnu/packages/python-xyz.scm (python-cmyt): New variable.

Change-Id: I45caa38fc391fe7890f87f41b18d3cfa8da07c80
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
18ac6a247c
gnu: Add python-ewah-bool-utils.
* gnu/packages/python-compression.scm (python-ewah-bool-utils): New variable.

Change-Id: Ib9730d599f66bc2b864bfd305135e367f89ba9dd
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
36ce356616
gnu: Add python-nose-exclude.
* gnu/packages/check.scm (python-nose-exclude): New variable.

Change-Id: I5c91b682163890c822f7d4a548e92fdd287d78a2
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
632cb6aa55
gnu: Add python-astroplan.
* gnu/packages/astronomy.scm (python-astroplan): New variable.

Change-Id: Ia13998c3ccfaab57a9d0670dbd7b4e1c1b92b57a
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
6933d9ef0a
gnu: Add python-asdf-compression.
* gnu/packages/astronomy.scm (python-asdf-compression): New variable.

Change-Id: I221990d2f25f31dd5272a3ccc4c603da8dac353b
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
7d817bb380
gnu: Add python-asdf-zarr.
* gnu/packages/astronomy.scm (python-asdf-zarr): New variable.

Change-Id: If26b31aeeb90a595a4d384755ba9060101ee4c8a
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
0c1c89ac65
gnu: python-pynbody: Update to 1.6.0.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.6.0.
[arguments] <#:test-flags>: Disable more tests.

Change-Id: Icfb65fccbd1e7694a64aa52caa7b905e1b9a1a87
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
25e5d205e0
gnu: python-crds: Update to 11.17.19.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.19.

Change-Id: I455e3d6aeb0188d13c02e1c57aa3793689c0de5c
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
22efd8b2ca
gnu: python-stdatamodels: Update to 1.10.0.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.10.0.

Change-Id: I69f98de3e98d22c636ec726ab3ce17f5d96fbb51
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
278bc81add
gnu: python-stcal: Enable sanity check.
* gnu/packages/astronomy.scm (python-stcal) [arguments] <#:phases>:
Revert 'sanity-check phase. Add 'silent-check-for-opencv phase.

Change-Id: Ifd3ae01d261fe6dba8f5e75d4a5134510d826a57
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
5828d49359
gnu: python-stcal: Update to 1.6.1.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.6.1.

Change-Id: Ifca867967c302234d38bbe4fa6fcd2a1d61914cf
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
a2f7238aaa
gnu: python-specutils: Update to 1.13.0.
* gnu/packages/astronomy.scm (python-specutils): Update to 1.13.0.

Change-Id: Ic935f471fd9f5e27745c370940e3f70f715d2ca4
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
2b8e62cba5
gnu: python-glymur: Update to 0.12.9.
* gnu/packages/python-xyz.scm (python-glymur): Update to 0.12.9.

Change-Id: Ifb84738df85cb6142fc5ecafa164a6dc4148a69e
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
0a8d67cf74
gnu: python-radiospectra: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-radiospectra): Update to 0.5.0.

Change-Id: I9146be6756530e5bda59ea53e3200ed8403fd672
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
427c271aea
gnu: python-suntime: Refresh package style.
* gnu/packages/astronomy.scm (python-suntime): Re-indent package.
[build-system]: Swap to pyproject-build-system
[description]: Concatenate small paragraphs into single one.

Change-Id: I368f042eeab2f49c6f41b2ccf0c9a69c8abfec17
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
00dcf62a8d
gnu: python-suntime: Update to 1.3.2.
* gnu/packages/astronomy.scm (python-suntime): Update to 1.3.2.

Change-Id: I0af01462f3732ce9ece89a3d8bd8533563ece929
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
3745a93a98
gnu: python-drizzle: Update to 1.15.1.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.15.1.

Change-Id: I263ef052f61f0b6088be408b208fa31d55050429
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
91a8fccf61
gnu: python-gwcs: Update to 0.21.0.
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.21.0.

Change-Id: I3e634366c4eaf36b76dd7e3e120fb3ed0b21dcab
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
988c730a9a
gnu: python-astroquery: Update to 0.4.7.
* gnu/packages/astronomy.scm (python-astroquery): Update to 0.4.7.
[arguments] <#:test-flags>: Disable one failing test.
<#:phases>: Remove 'prepare-test-environment phase. Add custom 'check
phase.

Change-Id: I159a9d765de7f8de00c4bf226febfc90d2ba6c76
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
f730baee59
gnu: python-pyvo: Update to 1.5.1.
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.5.1.

Change-Id: I51228822626a0fac9013580a7bfb7160980ac8fb
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
4bf460b7f5
gnu: python-asdf-astropy: Update to 0.6.0
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.6.0.

Change-Id: I5eca1d6c113b053b8353ed43e7dfc2c7165a3139
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
dbe107658a
gnu: python-asdf-wcs-schemas: Update to 0.4.0.
* gnu/packages/astronomy.scm (python-asdf-wcs-schemas): Update to 0.4.0.
[propagated-inputs]: Remove python-asdf-unit-schemas; add python-asdf-coordinates-schemas.

Change-Id: I491f3f7b96b11a1ac894a30aa304d3042299de99
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
19d56a3d51
gnu: python-asdf-coordinates-schemas: Update to 0.3.0.
* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas): Update to 0.3.0.

Change-Id: Iad7848823f4b6c996aeb74919cbf252014126075
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
250f181744
gnu: python-asdf: Update to 3.1.0.
* gnu/packages/astronomy.scm (python-asdf): Update to 3.1.0.
[arguments] <#:phases>: Add 'fix-test-setup phase.
<#:test-arguments>: Move "-p no:legacypath" option from pyproject.toml
to here.

Change-Id: Ief5734d97d483d2e7af3ea59d702fd4697eb048a
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
dc21d8e57a
gnu: python-asdf-transform-schemas: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-asdf-transform-schemas): Update to 0.5.0.

Change-Id: Ibf122fa98260de9a472a9c2786f85e1f1098fa19
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher
87d5ae0093
gnu: python-asdf-standard: Update to 1.1.1.
* gnu/packages/astronomy.scm (python-asdf-standard): Update to 1.1.1.
[arguments] <#:phases>: Swap 'remove-blocking-tests phases to use <#:test-flags>.
<#:test-flags>: Add more file to ignore to break cycle with python-asdf.

Change-Id: I8c80d4371adf55de77ef718a21bf8599d0fce17e
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
5754757486
gnu: python-asdf-unit-schemas: Update to 0.2.0.
* gnu/packages/astronomy.scm (python-asdf-unit-schemas): Update to 0.2.0.

Change-Id: Ib767a5b3e1d58205e18eb71465a1505d6ba7a7eb
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
e1e2ee1e55
gnu: python-cdflib: Enable all tests.
* gnu/packages/astronomy.scm (python-cdflib) [arguments] <#:test-flags>:
Remove it to enable all tests.

Change-Id: I0fd44c117519efb306573d5ec603c430dbb1dc8c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
8aa70135ce
gnu: python-cdflib: Update to 1.2.6.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.6.

Change-Id: Iae2e39e756e5e9664a1b524aa1155d128dc0292c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
6534e69173
gnu: python-astropy-iers-data: Update to 0.2024.3.18.0.29.47.
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to
0.2024.3.18.0.29.47.

Change-Id: Ibc243250266bc1a2c3733a05f554389d2f1dac2c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
f5e1cccd2b
gnu: python-ginga: Update to 5.0.0.
* gnu/packages/astronomy.scm (python-ginga): Update to 5.0.0.

Change-Id: I4b6dee90dded7606e823e1a2a6df7a5dead962d4
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
2de864d204
gnu: python-glymur: Speed up tests.
* gnu/packages/python-xyz.scm (python-glymur): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add it with "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: Ied066330cc24a50b47307cefb2694675be8af0a4
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
2962c0f025
gnu: python-stdatamodels: Speed up tests.
gnu/packages/astronomy.scm (python-stdatamodels): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I43390240a4a0db48d9abab4c34d1c1c771028486
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
9b0508e204
gnu: python-dask: Speed up tests.
* gnu/packages/python-xyz.scm (python-dask) [arguments] <#:test-flags>:
Add option to run tests in parallel.
[native-inputs]: Add python-xdist. Reformat as a list.

Change-Id: I9b4b1c53f827e1f5d3edd0908f8e37e1a3bddb71
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
249f0a9c9f
gnu: python-distributed: Speed up tests.
* gnu/packages/python-science.scm (python-distributed) [arguments]
<#:test-flags>: Add option to run tests in parallel. Disable 3 more
flaky tests.
[native-inputs]: Add python-pytest-xdist. Sort alphabetically.

Change-Id: I588c1a1dc82e3208cc1eeeefbdc58fb080775ac0
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
1a3aa6b19b
gnu: python-zarr: Speed up tests.
* gnu/packages/python-xyz.scm (python-zarr): Use G-expressions.
[arguments] <#:test-flags>: Parallelize tests to speed them up.
<#:phases>: 'disable-service-tests remove trailing #t from
lambda. Use standard 'check phase.
[native-inputs]: Add python-fsspec, python-h5py,
python-pytest-doctestplus, python-pytest-timeout, and
python-pytest-xdist.

Change-Id: I3fc4e2a1649ad9f95ed9e3fe87e3f57ad4f58af8
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
bb1e74a96f
gnu: python-partd: Enable tests.
Newer version of the project is migrated to pyproject.toml, this change
may help to prepare for the future upgrade.

* gnu/packages/python-xyz.scm (python-partd) [build-system]: Swap to
pyproject-build-system, allowing to detect tests and run them.

Change-Id: Ia4375b83cea6dcbf7781b3dc40f544261075d2ca
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
950b10540c
gnu: python-zarr: Update to 2.17.1.
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.1.

Change-Id: Id7873b68bb82400f66539d03fe9a357deb61d58c
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
a78a58673a
gnu: python-pytest-filter-subpackage: Update to 0.2.0.
* gnu/packages/python-check.scm (python-pytest-filter-subpackage): Update to 0.2.0.

Change-Id: I04f000b3a75f671340fbd351b06265b99acb3856
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
2f3a26eedf
gnu: python-pytest-arraydiff: Enable tests.
* gnu/packages/python-check.scm (python-pytest-arraydiff): Enable tests.
[build-system]: Swap to pyproject-build-system.
[arguments] <#:test-flags>: Disable tests requiring python-astropy to
break dependencies cycle.

Change-Id: I0e4b6681d106a999c6fc12c3fd8c8f084762a92e
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
06dd8b310f
gnu: python-pytest-arraydiff: Update to 0.6.1.
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to 0.6.1.

Change-Id: I6dd911eb38597790f66756a77f6086112329a156
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
b548c6b1d5
gnu: python-pytest-doctestplus: Update to 1.2.0.
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.2.0.
[arguments] <#:test-flags>: Disable one more failing test.
[home-page]: Update accordingly with lint warning.

Change-Id: I353a671741cf887c348d627d9e071e3fedcc4edc
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
a2894745a5
gnu: python-blosc: Simplify package.
* gnu/packages/python-compression.scm (python-blosc) [arguments]
<#:phases>: Swap to simple lambda in 'find-blosc phase as it already
uses this-package-input procedure.

Change-Id: I4d3219d9575b9573b0c384b067855fa927f122da
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
8b00d81dd3
gnu: python-blosc: Move to python-compression.
* gnu/packages/python-xyz.scm (python-blosc): Move from here ...
* gnu/packages/python-compression.scm: ... to here.

Change-Id: Ieed1b399602d0ba64b065d1c03ef0855ac52f71e
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
cbd6faf8a7
gnu: splash: Update to 3.10.3.
* gnu/packages/astronomy.scm (splash): Update to 3.10.3.

Change-Id: Ic5f812a3c35fd76c0a722616efea2745a080c859
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
96e6c1ef28
gnu: calcmysky: Update to 0.3.2.
* gnu/packages/astronomy.scm (calcmysky): Update to 0.3.2.

Change-Id: I27d6c833aba5a5d8d398a6170485d0e62223ca1b
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
8ed9ce9d00
gnu: go-github-com-danwakefield-fnmatch: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-danwakefield-fnmatch): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/mail.scm: Add (gnu packages golang-xyz) module.

Change-Id: I2d5d0565f4c758f49032cadfa1dcca7e884a577b
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher
9358929873
gnu: go-gopkg-in-natefinch-lumberjack.v2: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-natefinch-lumberjack.v2): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/finance.scm: Add (gnu packages golang-xyz) module.

Change-Id: Ib31fe5787f7b9a5c10e527ea344adaf587aeea13
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher
8ac6bd7741
gnu: packages: flashing-tools: Sort use-module alphabetically.
* gnu/packages/flashing-tools.scm: Sort use-module alphabetically to
ease maintenance.

Change-Id: I5d3743586c0f3c455ab8122ba954667daaae6794
2024-03-29 14:21:00 +00:00