summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-25gnu: python-hnswlib: Update to 0.8.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-hnswlib): Update to 0.8.0. Change-Id: I494260ebd9230c729ca4dca0cc7ef5c2685bf19a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-romancal: Remove relax-requirements phase.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-romancal)[arguments] <phases>: Remove 'relax-requirements. Change-Id: Ie86f5d9747ae0993ace9e619d39f91eea79fe399 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-regions: Update to 0.11.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-regions): Update to 0.11. [propagated-inputs]: Remove python-h5py and python-scipy. [native-inputs]: Remove python-pytest-runner and python-wheel. Change-Id: Ic502d297aecc3b0e3af3df92d05ca555fb6e8f97 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-kalepy: Skip 5 tests.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-kalepy)[arguments] <test-flags>: Skip NumPy incompatible tests. [native-inputs]: Remove python-wheel. Change-Id: Ic9f95969f4a0dc22fae5a48e28f971d573249062 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-sunkit-spex: Update to 0.4.0-0.bb544c4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunkit-spex): Update to bb544c44573d6de44e3d5ba08d06cab0059a4db7 commit. [arguments] <phases>: Remove 'pre-check; keep 'sanity-check. [propagated-inputs]: Remove python-ndim, python-orthopy, and python-quadpy; add python-gwcs, python-ndcube, and python-numpy. [native-inputs]: Remove python-wheel. Change-Id: Ib59e964b5bfa9804df3ed1b38181ad36dfa8ec25 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-numdifftools: Update to 0.9.42.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-numdifftools): Update to 0.9.42. [arguments] <test-flags>: Keep only exclusion markers. <phases>: Remove 'relax-requirements; add 'fix-pytest-config. [propagated-inputs]: Add python-matplotlib. [native-inputs]: Remove python-setuptools, python-setuptools-scm, and python-wheel; add python-pdm-backend. Change-Id: I87bdd34812df8771f53dd2ab8cfc4634ffb0b07d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-meshio: Skip some tests.Sharlatan Hellseher
* gnu/packages/simulation.scm (python-meshio)[arguments]<test-flags>: Skip some NumPy incompatible failing tests. Change-Id: I48e782b7eb2920c12777bda20a1f3d2753fcf657 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-lofar-h5plot: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-lofar-h5plot): [propagated-inputs]: Remove python-numpy; add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I1fef6da8cfbc24b85619b5d624d25feb371e7f91 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-losoto: Update to 2.6.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-losoto): Update to 2.6.0. [arguments] <tests?>: Disable for now. <phases>: Add 'set-version, and 'relax-requirements. [propagated-inputs]: Remove python-configparser; add python-lofar-parameterset and python-progressbar2. [native-inputs]: Remove python-cython and python-wheel; add python-pytest and python-setuptools-scm. Change-Id: I314f87b68e3b475c90a59adb94ce904408f90be3 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add python-lofar-parameterset.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-lofar-parameterset): New variable. Change-Id: I37c14d916f99a6dc3063e0ad2b9ab15e3759a283 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-glue-astronomy: Skip 3 tests.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-glue-astronomy): Skip 3 tests. Change-Id: I6d5099af4f6c396701ccdcef1439167f5ef9e23f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-seaborn: Skip 3 tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-seaborn)[arguments] <test-flags>: Skip 3 tests. Change-Id: I32ea08c88eadddf1afcbcab51f813ea5a79f8481 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: veusz: Update to 4.2.Sharlatan Hellseher
* gnu/packages/maths.scm (veusz): Update to 4.2. [inputs]: Add python-numpy. [propagated-inputs]: Remove python-numpy. [native-inputs]: Remove python-astropy and python-wheel. Change-Id: Id1258513cc7c7f0ebad71e523f23e37a59cc42ce Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: websockify: Update to 0.13.0.Sharlatan Hellseher
* gnu/packages/web.scm (websockify): Update to 0.13.0. [inputs]: Remove python-simplejson. [native-inputs]: Remove python-wheel. Change-Id: Iad153e094a7863e58f75ef58ecb1f9e61a56a112 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-jwcrypto: Adjust inputs.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-jwcrypto)[propagated-inputs]: Remove python-deprecated; add python-typing-extensions. Change-Id: I0eda45ecdb99e98d7841482fb77c390014a53e2b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-modin: Update to 0.37.1.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-modin): Update to 0.37.1. [arguments] <test-flags>: Rework options. <phases>: Remove 'loosen-requirements; add 'versioneer, and 'fix-pytest-config; rework {check} phase to include some API tests scenarios. [propagated-inputs]: Remove python-cloudpickle and python-s3fs; add python-fsspec, python-psutil, and python-typing-extensions. [native-inputs]: Remove python-jinja2, python-lxml, python-matplotlib, python-msgpack, python-openpyxl, python-psutil, python-pyarrow, python-pytest-benchmark, python-pytest-cov, python-scipy, python-sqlalchemy, python-tables, python-tqdm, python-xarray, python-xlrd, and python-wheel; add python-s3fs, python-setuptools, and python-versioneer. Change-Id: I86feaa9f1cd110ed2c430e9816d34da165bccb74 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pyopengl: Skip one test.Sharlatan Hellseher
* gnu/packages/python-graphics.scm (python-pyopengl)[arguments] <test-flags>: Skip one more test. Change-Id: I9ed0fb8093f3429fd7bb2f0ad5e2f26220300736 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-cleanlab: Fix build.Sharlatan Hellseher
* gnu/packages/machine-learning.scm (python-cleanlab)[arguments] <test-flags>: Skip one more test. <phases>: Add 'relax-requirements. [native-inputs]: Remove python-wheel; add python-matplotlib. Change-Id: I10e9d8a2eadc2de6d26f6247dc5e2305a215bd91 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-arviz: Update to 0.22.0.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-arviz): Update to 0.22.0. [arguments] <test-flags>: Run base tests only, deselect 10 tests. <phases>: Remove 'remove-radon, and 'write-permission; add 'pre-check. [propagated-inputs]: Remove python-dm-tree, python-setuptools, and python-wheel. [native-inputs]: Add python-setuptools. Change-Id: If8ab6c9917cb19463ab07935709d9d2f10c2329a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-arboreto: Update to 0.1.6-0.79f916b.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-arboreto): Update to 79f916b0ea25c00989331b8db243826049c3d66c commit. [arguments] <tests?, test-backend> Enable. <phases>: Add 'disable-failing-tests. [propagated-inputs]: Remove python-lz4, python-pyarrow, and python-tornado-6. [native-inputs]: Remove python-wheel. Change-Id: If380a31f7a27832c0e0fd1dda80d5dfd3e539345 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-naima: Update to 0.10.3.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-naima): Update to 0.10.3. [native-inputs]: Remove python-setuptools, python-setuptools-scm, and python-wheel; add python-hatch-vcs and python-hatchling. [propagated-inputs]: Add python-numpy. Change-Id: I91676156429f90237190f15cd1a7429ff31b4026 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-xarray-einstats: Update to 0.9.1.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-xarray-einstats): Update to 0.9.1. [propagated-inputs]: Add python-einops and python-numba. [native-inputs]: Remove python-einops and python-numba. Change-Id: Ic3e05114dc3d6343523aec222f527ef9653ed2d6 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-spectral-cube: Update to 0.6.7.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.7. [arguments] <tests?, test-flags>: Enable, skip 5 tests. [propagated-inputs]: Remove python-aplpy, python-distributed, python-fsspec, python-matplotlib, python-pvextractor-bootstrap, and python-reproject. [native-inputs]: Remove python-wheel; add python-pytest, python-pytest-astropy, python-pytest-xdist, and python-setuptools. Change-Id: Ib34388a456f50d4296218c521e0a2af34a395362 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-reproject: Update to 0.19.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-reproject): Update to 0.19.0. [arguments] <test-flags>: Read options from pyproject.toml, skip 3 shaky tests. [inputs]: Remove python-asdf, python-gwcs, python-pyvo, python-shapely, and python-sunpy-minimal. [propagated-inputs]: Remove python-cloudpickle; add python-dask-image, python-pillow, and python-pyavm. [native-inputs]: Add python-asdf, python-gwcs, python-pyvo, python-shapely, and python-sunpy-minimal. Change-Id: I50792fc53a1e9d661704da1fe080b01c29bf1fb5 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-dask-image: Update to 2025.11.0.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-dask-image): Update to 2025.11.0. [arguments] <test-flags>: All tests passed. <phases>: Add 'fix-pytest-config; rework 'set-version to read from envar. [propagated-inputs]: Remove python-tifffile-for-dask-image; add python-tifffile. [native-inputs]: Remove python-setuptools-scm; add python-setuptools-scm-next. * gnu/packages/python-xyz.scm (python-tifffile-for-dask-image): Delete variable. Change-Id: I928c39c848f3a20d5eb51d10e4c8374891b8f0b0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-xarray: Update to 2025.12.0.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-xarray): Update to 2025.12.0. [arguments] <test-flags> Rework skipped tests, do not depend on MyPy type checker. [native-inputs]: Remove python-wheel; add python-pytest-asyncio. Change-Id: I49e33b614926cde8bd5fad09ac278bc79e9d3cb1 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: catch2: Update to 2.13.10.Sharlatan Hellseher
* gnu/packages/check.scm (catch2): Update to 2.13.10. Change-Id: I77467d122e445d6df233adbbf32565caadb3446c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-numba: Update to 0.62.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-numba): Update to 0.62.1. [arguments] <test-backend, tests-flags>: Rework the most of the skipped tests as they passed a few times at least on AMD Ryzen 7 3800X CPU, skip long running tests in the first place with "--exclude-tags" option. <phases>: Add 'pre-check; use default 'check, set 'disable-proprietary-features after 'build phase. [native-inputs]: Remove python-wheel. Change-Id: I10e555f53b48d6404945faee373253bac4598e84 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-llvmlite: Update to 0.45.0.Sharlatan Hellseher
* gnu/packages/llvm.scm (python-llvmlite): Update to 0.45.0. [inputs]: Remove patches for llvm-15; add llvm-20. [native-inputs]: Add cmake-minimal. Change-Id: Icb1f55a64de6e580645e286dc6f7f10dfe985c01 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: pyscenic: Update to 0.12.1-2.06bafba4.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (pyscenic): Update to 06bafba412792f6efa5a552a23bb221cc3bdea1b commit. [native-inputs]: Remove python-wheel; add python-setuptools. Change-Id: I42b8c3701484f617c14d67f3bfa2408b83e50d6e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-tables: Update to 3.10.2-0.aad9079.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-tables): Update to aad9079c80ce3ae7f385d00af760d171dcc10535 commit. [source]: Switch to git-fetch providing comparability with python-numexpr. <snippet>: Delete "hdf5-blosc" git submodule. [phases]{pre-build}: Substitute "hdf5-blosc" source path. [inputs]: Add hdf5-blosc. Change-Id: I7624af17709e150cea4f316cc4fd7f1786c3df1c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-annoy: Add python-h5py.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-annoy)[arguments]<test-flags>: Skip 3 tests requiring network access. [native-inputs]: Add python-h5py. Change-Id: I6cd3343d43b0f91ddf6c117844afa6ba1e662068 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: cpat: Update to 3.0.5.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (cpat): Update to 3.0.5. [source]: Switch to git-fetch providing test data. <snippet>: Remove as no longer required. [phases]{check}: Rework test steps, run cpat directly with correct inputs. [native-inputs]: Remove python-wheel. Change-Id: I813cdf4aff2e75b855fc75237d9103f34aff45f2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-linetools: Skip 2 tests.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-linetools)[arguments]<test-flags>: Skip 2 incompatible with NumPy 2 tests. Change-Id: Ib89bca6ebd2cd600b6f29fee643436c6f996b487 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-kanon: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-kanon)[propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I3ded448d4f6fb6e7d34eaf24064816f3415e45a9 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-zodipy: Remove relax-requirements phase.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-zodipy)[arguments] <phases>: Remove 'relax-requirements. Change-Id: I9b4ba21b06764f34212fd3fc019073f699cd36b9 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-jacobi: Fix tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-jacobi)[arguments]<phases>: Add 'fix-pytest-config. Change-Id: Ia8b4c30d2d8d6cfe9bae79342614747c90ae6735 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-statmorph: Adjust inputs.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-statmorph)[propagated-inputs]: Remove python-scikit-image-next; add python-scikit-image. Change-Id: I5aea37615dafdf495741f28dff42714ba3630762 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-scikit-image-next: Deprecate by python-scikit-image.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-scikit-image-next): Deprecate in favor of python-scikit-image. Change-Id: I006f4a302eabab82abd9c853f1b6a3d352f546ef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-scikit-image: Update to 0.25.2.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.25.2. [arguments] <test-flags>: Ignore benchmark tests. <phases>: Remove 'change-home-dir, 'pre-check, 'post-check; add 'remove-local-source. [propagated-inputs]: Remove python-cloudpickle, python-dask, python-matplotlib, python-pythran, and python-pywavelets; add python-packaging. [native-inputs]: Remove python-numpydoc, python-packaging, and python-wheel; add python-pythran. Change-Id: Ifbfbb3e2d28dc8784f600a4cd1a0f0c7129fddb5 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-fits-schema: Update to 0.5.6-0.ccffe04.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-fits-schema): Update to ccffe04a8a47f2bd0f69014caaf73d9679b89a87 commit. [source]: Switch to git-fetch providing compatibility with NumPy 2. [arguments] <phases>: Remove 'fix-setup.cfg; add 'set-version. [native-inputs]: Add python-setuptools-scm. Change-Id: Ib826726400fef943c69e08a2528269495e1cb481 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-astrodata: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astrodata)[propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: Iece347ed1b15d5e30e5989f1a2f8afe70c42ccef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-jwst: Remove relax-requirements phase.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-jwst): [arguments]<phases>: Remove 'relax-requirements. Change-Id: I67a1fcf9a9ac399267f2dd651874e4eff16f2e04 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-gwcs: Remove relax-requirements phase.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-gwcs)[arguments]<phases>: Remove 'relax-requirements. Change-Id: Ie7fe77594d220af84f40f18475f66addaf02f90d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-fgivenx: Update to 2.4.2-0.cf51dbf.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-fgivenx): Update towcf51dbf8b7efdd8d84f055740a069a5b882dcf77. [source]: Switch to git-fetch providing comparability with recent matblotlib version. [arguments]: Drop all. [home-page]: Fix URL https://github.com/fgivenx/fgivenx responding with 404, new one is taken from PyPI page. Change-Id: Ia255f4b44967ee32e9b4a18cc15b80aa4cf0b09e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: genetic: Use python-pynbody@2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (genetic)[native-inputs]: Remove python-pynbody-1; add python-pynbody. Change-Id: I8996778f953adfe1deae811b6564139f276972de Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-esutil: Fix build with gcc-14.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-esutil)[arguments] <phases>: Add relax-gcc-14-strictness. [native-inputs]: Remove python-numpy and python-wheel. Change-Id: I2e896fdc6250cd19e93a12017836da8c33de0be8 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-nox: Update to 2025.11.12.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-nox): Update to 2025.11.12. [arguments] <test-flags>: Skip tests requiring uv. [propagated-inputs]: Remove python-packaging and python-py; add python-attrs, python-dependency-groups, and python-humanize. [native-inputs]: Remove python-jinja2. Change-Id: Ia310a49b1b76841e267c10a34549510880b1bbf0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-ctapipe: Update to 0.28.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-ctapipe): Update to 0.28.0. [propagated-inputs]: Add python-iminuit. Change-Id: Ia89035e67d99e99b4aa52b1d87077326a086b34f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-cesium: Update to 0.12.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cesium): Update to 0.12.4. [propagated-inputs]: Remove python-click. [native-inputs]: Remove python-wheel. [home-page]: Provide the one from project's README. [description]: Add more details from home page. Change-Id: Ief49f09dfa8375567ba3c91409b935b70dc28d2e Signed-off-by: Rutherther <rutherther@ditigal.xyz>